使用 “docker port 容器id 容器port” 映射容器的端口時,係統報錯如下:
*[root@DockerServer ~]# docker port e7d817698b6f 80 2014/04/06 16:08:07 Error: No public port '80' published for e7d817698b6f
這是什麼原因,大家有知道的嗎?
业精于勤,荒于嬉;行成于思,毁于随。
是不是容器的連接埠事先沒有EXPOSE?
先把端口expose出來。
權限不夠吧 sudo docker port e7d817698b6f 80 測試下 或換其他連接埠號碼(>1024)
EXPOSE
PublishAllPort = true
是不是容器的連接埠事先沒有EXPOSE?
先把端口expose出來。
權限不夠吧 sudo docker port e7d817698b6f 80 測試下 或換其他連接埠號碼(>1024)
EXPOSE
的連接埠。PublishAllPort = true