在使用idea docker插件和jenkins docker插件时,发现一个问题,set portBindings 后,docker ps
查看容器发现port是空的。也就是说portBindings压根没用。
折腾了半天没有解决,只有无奈一个个选项尝试。
终于发现,在jenkins docker插件step设置portBinding的同时,还需要设置:

需要将映射的端口暴露出去。
或者在Dockerfile编写时制定EXPOSE 8080
。
搞定。
在使用idea docker插件和jenkins docker插件时,发现一个问题,set portBindings 后,docker ps
查看容器发现port是空的。也就是说portBindings压根没用。
折腾了半天没有解决,只有无奈一个个选项尝试。
终于发现,在jenkins docker插件step设置portBinding的同时,还需要设置:
需要将映射的端口暴露出去。
或者在Dockerfile编写时制定EXPOSE 8080
。
搞定。
本文标题:关于Docker 端口映射无效的问题
本文链接:https://www.haomeiwen.com/subject/yubooxtx.html
网友评论