как reverse proxy для докер контейнера?
Nginx при этом не в виде контейнера, а расположен на хосте
Сколько гуглил, не нашел статьи об этом, только если nginx как контейнер
Вроде да
server { listen 8081; server_name app1; location / { proxy_pass http://localhost:3001/; } } server { listen 8082; server_name app2; location / { proxy_pass http://localhost:3002/; } }
Лехко, у меня так и работает
Там еще могут быть дополнительные настройки для вебсокетов и прочих фишек дотнета/асп
location / { proxy_pass http://127.0.0.1:5000; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection keep-alive; proxy_set_header Host $host; proxy_cache_bypass $http_upgrade; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; }
хм, у меня 502 bad gateway вылезает
Да. Как-то так. Верно.
Обсуждают сегодня