Dockerfile 里面的 expose,是标记信息,不能直接打开端口,方便运维人员在使用容器时,知道要打开哪些端口。使用时 docker run -itd -P xxx:xxx ,大写 -P,会映射在Dockerfile文件中使用EXPOSE定义的端口,不需要手动 -p <port>:<port> 这种形式。
docker EXPOSE vs publishDocker里面expose和publish(run -p)的区别 这里主要记录的是我最近使用docker发现的一个小小的疑惑。总结起来就是: docker里,命令行启动时候...