dockerfile深入学习之EXPOSE

EXPOSE指令docker 容器在运行时监听的网络端口,默认监听TCP,也可以自己指定监听TCP或者UDP

EXPOSE并不发布端口,主要用于通知docker container在运行时应该发布哪些端口

如果要实际发布端口,可以使用docker run -p(后接一个或多个需要发布的端口)、或者使用docker run -P 发布并映射所有expose指定的端口

docker network命令支持为容器之间的通信创建网络,而不需要公开或发布特定端口。因为连接到网络的容器可以通过任何端口相互通信

posted on 2018-01-05 09:40  残天  阅读(924)  评论(0)    收藏  举报

导航