【发布时间】:2020-11-09 19:27:38
【问题描述】:
我已经在 macOS 中安装了Docker Toolbox,我正在关注 Docker 在deploying Nginx 上的简单教程。
我已执行docker run 并确认我的容器已创建:
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
我正在努力看看我可能在这里错过了什么。鉴于我使用的是 macOS,是否需要执行额外的步骤?
【问题讨论】:
-
检查您的 nginx 日志和/或增加详细程度。如果我没记错的话,这是一个 nginx 问题,其中 nginx 试图反向 dns 查找或类似的东西。