第一步 停止容器
docker stop
第二步 停止docker服务
systemctl stop docker
第三步 修改容器的端口
cd /var/lib/docker/CONTAINER_ID vi hostconfig.json
没有端口映射,加入
“PortBindings”:{}
增加一个映射
“PortBindings”:{“3306/tcp”:[{“HostIp”:"",“HostPort”:“3307”}]}
第四步 修改config.v2.json
第五步 重启docker服务以及对应容器
systemctl start docker
结果
文件1
{ "Binds": null, "ContainerIDFile": "", "LogConfig": { "Type": "json-file", "Config": {} }, "NetworkMode": "default", "PortBindings": { "8076/tcp": [{ "HostIp": "", "HostPort": "8076" }] } }
文件2
{ "StreamConfig": {}, "State": { "Running": false, "Paused": false, "Health": null }, "Path": "/bin/bash", "Config": { "Hostname": "4a0d272304a5", "Domainname": "", "AttachStderr": false, "ExposedPorts": { "8076/tcp": {}, "8077/tcp": {} }, }, }
原创文章,作者:网友投稿,如若转载,请注明出处:https://www.cloudads.cn/archives/3915.html