Dokcer启动springboot项目不显示端口映射?

新手上路,请多包涵

大牛们好,新手小白写的dockerfile

FROM java:8
VOLUME /tmp
ADD newkuaidi.jar app.jar
RUN bash -c 'touch /app.jar'
EXPOSE 8090
ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"]

然后 docker build -t test .
最后启动 docker run --net=host -p 8090:8090 test
发现PORTS这里为空,我的项目是正常启动着的,请问下这是什么原因呢?
图片描述

阅读 2k
1 个回答

--net=host表示容器与主机公用网络,此时不需要端口映射。你可以先了解下docker的四种网络模式

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题