У меня есть этот простой файл конфигурации nginx:
server {
listen 4000;
location / {
root /usr/share/nginx/html;
index index.html index.htm;
try_files $uri $uri/ /index.html =404;
}
}
Служба nginx запущена, но если я запускаю:
nc -z localhost 4000
Я не получаю ответ, но если я проверяю порт 80, он работает:
nc -z localhost 80
Connection to localhost 80 port [tcp/http] succeeded!
Я запускаю nginx на докере с открытыми портами 80 и 4000.