码迷,mamicode.com
首页 > 其他好文 > 详细

docker修改容器绑定端口

时间:2021-06-02 20:14:50      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:docker   没有   idt   com   span   doc   pos   重启   nta   

1、关闭正在运行的容器

2、查看容器ID,docker ps -a

技术图片

 

 

3、找到宿主机容器目录, cd /var/lib/docker/containers/f65c8e2e*

4、修改hostconfig.json

  找到PortBindings,例如容器内的端口是50070,绑定的宿主机端口是5007: 

"PortBindings":{"50070/tcp":[{"HostIp":"","HostPort":"5007"}]}

  现在新添加容器内端口9000绑定宿主机8020:

"PortBindings":{"50070/tcp":[{"HostIp":"","HostPort":"5007"}],"9000/tcp":[{"HostIp":"","HostPort":"8020"}]}

5、修改config.v2.json

  找到ExposedPorts,(如果没有,自己添加一个)

"ExposedPorts":{"50070/tcp":{}}

  技术图片

 

 将新的端口补充进去

 

"ExposedPorts":{"50070/tcp":{},"9000/tcp":{}}

6、重启docker服务即可

docker修改容器绑定端口

标签:docker   没有   idt   com   span   doc   pos   重启   nta   

原文地址:https://www.cnblogs.com/lly001/p/14838091.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!