Docker konteynerim Nginx ile 80 portunda çakışma yaşıyor, nasıl çözerim?
VPS'ime Docker ile bir uygulama dağıtmaya çalışıyorum. Uygulama, 80 portunu kullanarak yayın yapması gereken bir web sunucusu içeriyor. Ancak sunucumda zaten nginx kurulu ve 80 portunu kullanıyor. Docker konteynerimi `docker run -p 80:80 my-app-image` komutuyla çalıştırmaya çalıştığımda "Bind for 0.0.0.0:80 failed: port is already allocated" hatasını alıyorum. Nginx'i durdurup denediğimde konteyner sorunsuz çalışıyor ama o zaman da ana web sitem çalışmıyor. Ben hem Nginx'in hem de Docker konteynerinin aynı sunucuda, aynı IP adresi üzerinden farklı alan adları için 80/443 portlarını kullanmasını istiyorum. Nginx'i bir reverse proxy olarak kullanmam gerektiğini biliyorum ama yapılandırmayı bir türlü başaramadım. Nginx'in `default.conf` dosyasında veya `sites-enabled` içindeki yapılandırmalarda ne gibi değişiklikler yapmalıyım ki Docker konteynerim Nginx ile çakışmadan çalışsın ve dışarıdan erişilebilsin?