【发布时间】:2016-02-15 21:50:05
【问题描述】:
我有一个正在运行的 nginx 容器:# docker run --name mynginx1 -P -d nginx;
并通过docker ps:0.0.0.0:32769->80/tcp, 0.0.0.0:32768->443/tcp获得其端口信息
然后我可以从容器内得到响应(id:c30991a04b2f):
docker exec -i -t c3099 bashcurl http://localhost=> 返回默认的index.html页面内容,有效
但是,当我在容器外创建 curl http://localhost:32769 时,我得到了这个:
curl: (7) failed to connect to localhost port 32769: Connection refused
我在 docker 版本 1.9.0 的 mac 上运行; nginx 最新
有人知道这是什么原因吗?有什么帮助吗?谢谢
【问题讨论】: