CoreOS中,Docker使用-P无法映射出端口

在CoreOS中,使用docker run -d -P xxx /run.sh运行容器,容器中开启了3000端口,但是主机上并未做映射,docker inspect 容器名看端口映射列表也是空的,但是使用docker run -d -p 0.0.0.0::3000 xxx /run.sh是可以映射端口出来的。也就是-P不行,在CentOS7上可以,这是CoreOS中的BUG么 - -!

阅读 5.6k
2 个回答
新手上路,请多包涵

我一直使用Centos7.2,没有遇到楼主所提问题

docker run -d -p 3000:3000 xxx /run.sh
这样子试试, 一般好像都这样用的吧

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进