我创建了基于ubuntu镜像的docker镜像,并包含java和tomcat。
FROM dockerfile/ubuntu
#java, tomcat
EXPOSE 80
然后:
docker run -i -t -d -p 80:80 <image>
没有运行tomcat,只是运行图像并附加到它 - 我尝试向任何站点发出请求。例如:
curl google.com
结果连接被拒绝:
curl: (7) Failed to connect to google.com port 80: Connection refused
什么可能导致这个问题?
如果重要的话,Image正在Amazon Linux上运行。
答案 0 :(得分:0)
在aws ubuntu 14.04上部署相同的图像,一切正常。