#docker #nginx #digital-ocean #nginx-reverse-proxy
Вопрос:
У меня есть капля Ubuntu на DigitalOcean, и я, мое приложение находится в разных контейнерах, но у них должны быть свои собственные поддомены. Я следовал этому уроку, но все, что я получаю, — это 504.
Конфигурация выглядит следующим образом:
server {
listen 80;
server_name domain1.com;
location / {
proxy_pass http://<dropletip>:90;
}
}
server {
listen 80;
server_name domain2.com;
location / {
proxy_pass http://<dropletip>:9000;
}
}
Что я мог сделать не так?
Кроме того, я новичок в Nginx, и, насколько я понимаю, Nginx прослушивает порт 80, если запрос domain1.com, он отправляет его на ip-адрес и порт, указанные в proxy_pass. Это правильно?
ТИА!