说明
1. 通过EXPOSE或者–expose暴露端口
在dockerfile 中通过EXPOSE暴露端口和在docker run --expose 暴露端口的作用是一样的,都是将端口暴露,但这个暴露的端口不依赖宿主机,默认情况下,我们无法通过这些端口访问宿主机,换句话说,也就是没有与宿主机的网络建立网络映射。
2. 通过-p发布特定端口
ip:hostPort:containerPort| ip::containerPort | hostPort:containerPort | containerPort
-p 指定发布特定端口的方式有四种,其发布的端口有两部分: