AN
Подскажите пожалуйста почему не пробрасывается порт.
Сделал скрипт и Dockerfile: https://gist.github.com/SilentImp/bb1ec4e931683f1b82b3c7e6374887a9
cбилдил:
docker build ./ --tag server
запустил:
docker run -d -p 3003:3003 server
проверил:
$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
214855b05010 server "docker-entrypoint.s…" 6 minutes ago Up 6 minutes 0.0.0.0:3003->3003/tcp wizardly_faraday
посмотрел логи: $ d
ocker container logs 214855b05010
{"level":30,"time":1588974283080,"pid":1,"hostname":"214855b05010","msg":"Server listening at http://127.0.0.1:3003","v":1}
вроде бы сервер запустился.
Но вот в браузере не открывается. И curl говорит такое:
$
curl localhost:3003Если делаю
curl: (52) Empty reply from server
$ do
cker exec -it 214855b05010 /bin/bashпонятно.
bash-5.0# curl localhost:3003
{"hello":"world"}
bash-5.0#
Не