Почему этот простой докер не составляет ответ на http://localhost
?
version: "3.3"
networks:
mynet: null
services:
front-end:
image: nginx
networks:
- mynet
ports:
- "80:80"
Работает нормально, когда я запускаю curl 127.0.0.1
.
Он не отвечает, когда я запускаю curl localhost
.
Это нормально работает, если я прокомментирую эту строку в /etc/hosts
:
::1 localhost ip6-localhost ip6-loopback
Эта проблема возникает только с docker stack
. Все отлично работает при использовании docker run