修改或添加已生成docker容器的端口映射

容器生成后添加或修改容器映射的端口,需要停止主机的docker服务,修改再重启。
abc为容器名或id号

1、停止容器
docker stop abc

2、停止docker服务
systemctl stop docker

3、修改这个容器的hostconfig.json以及config.v2.json文件中的端口
cd /var/lib/docker/containers/
再进入需要修改的容器id的文件夹下找到hostconfig.json
按照其他端口的格式修改或添加PortBindings属性
以及config.v2.json
按照其他端口的格式修改或添加ExposedPorts和Ports属性

4、启动docker服务
systemctl start docker

5、启动容器
docker start abc

6. 查看容器的端口映射

docker port abc

posted @ 2020-06-16 09:38  漆天初晓  阅读(410)  评论(0编辑  收藏  举报