以下是我的dockerfile内容,镜像里有多个软件需要暴露多个端口,像 EXPOSE 31553这种我知道就是暴露31553端口,但EXPOSE 20 21这个有两个端口是什么意思
EXPOSE 多个端口;
EXPOSE指令通知Docker容器在运行时监听指定的网络端口,只在容器内部使用,无法绑定到主机
expose没用过。不过如果要向宿主机暴露端口,用 -p 参数就行了啊。docker run 的时候通过 -p 参数映射宿主机端口就行。使用 docker-compose 的话,在 posts 参数中映射就行了,可以映射多个