Docker更改容器端口映射

一般情况下是不可以改变容器的端口映射的,只有通过run命令指定。如果想要不改变容器内容和配置的情况下更改端口映射只有先停止,然后将容器打包成镜像,然后在运行新的镜像的时候指定新的端口映射。

#先停止容器
docker stop containerA
#将容器commit成为一个镜像
docker commit containerA  newImageB
#运行容器
docker run  -p 8080:8080 -p 8081:8081 -v /home/data/:/home/data/ -dt newImageB 
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,169评论 19 139
  • 转载自 http://blog.opskumu.com/docker.html 一、Docker 简介 Docke...
    极客圈阅读 13,596评论 0 120
  • 五、Docker 端口映射 无论如何,这些 ip 是基于本地系统的并且容器的端口非本地主机是访问不到的。此外,除了...
    R_X阅读 5,829评论 0 7
  • 【酵素】长胖原因 为什么我吃酵素竟然胖了!? 酵素排毒需要时间,每个人体质不一样,吸收不一样,就好比一盘菜有人吃好...
    zhy800512阅读 3,733评论 0 0
  • 人极度不舒服的躺在床上,整个人像被分尸散架一样,不明原因的难受,我有气无力向吴倾诉着身体的不适,吴以为 我身体累到...
    背着吉他浪天涯阅读 2,586评论 0 1

友情链接更多精彩内容