Я установил Docker Toolbox в OSX, и я следую простому учебнику Docker по адресу deploying Nginx.Соединение отказано на контейнере докеров nginx
Я казнены Docker бежать и подтвердил, что мой контейнер был создан:
docker run --name mynginx1 -P -d nginx
docker ps
40001fc50719 nginx "nginx -g 'daemon off" 23 minutes ago Up 23 minutes 0.0.0.0:32770->80/tcp, 0.0.0.0:32769->443/tcp mynginx1
однако, когда я curl http://localhost:32770
, я получаю соединение отказал ошибку:
curl: (7) Failed to connect to localhost port 32770: Connection refused
Я изо всех сил, чтобы посмотрим, что я мог пропустить здесь. Есть ли дополнительный шаг, который мне нужно выполнить, учитывая, что я на OSX?
Проверьте журналы Nginx и/или увеличить многословие. Если я правильно помню, это проблема nginx, где nginx пытается отменить поиск в DNS или что-то в этом роде. – user2105103