加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

docker修改容器端口映射方法

(2019-04-30 09:40:08)
标签:

docker

修改容器端口映射

分类: 软件
docker 修改容器映射方法:
容器运行后,又不想新建容器,修改端口映射的可以如下操作:
下面以增加25端口映射为例:

1:停止容器: docker stop XXX容器名
2:停止systemctl stop docker
3: vi /var/lib/docker/containers/容器名/hostconfig.json
 "PortBindings":{"25/tcp":[{"HostIp":"","HostPort":"25"}],"443/tcp":[{"HostIp":"","HostPort":"443"}],"80/tcp":[{"HostIp":"","HostPort":"80"}]},
保存退出
4:vi /var/lib/docker/containers/容器名/config.v2.json
"Ports":{"25/tcp":[{"HostIp":"0.0.0.0","HostPort":"25"}],"443/tcp":[{"HostIp":"0.0.0.0","HostPort":"443"}],"80/tcp":[{"HostIp":"0.0.0.0","HostPort":"80"}],"8080/tcp":null},
保存退出
5:重启docker :systemctl start  docker
6: 重启容器:docker restart 容器名
OK!修改完成。
docker ps 可看到: 0.0.0.0:25->25/tcp, 0.0.0.0:80->80/tcp, 0.0.0.0:443->443/tcp, 8080/tcp 

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有