docker containers新增端口映射
查看当前容器ID
docker ps -a
关闭容器
docker stop name/container id
修改hostconfig.json
vi /var/lib/docker/containers/[容器ID]/hostconfig.json
vi /var/lib/docker/containers/9f0b445196fb04f2437706d368941c8064065375527b1e8ddddb04a11a985fa6/hostconfig.json
"PortBindings": {
"8005/tcp": [
{
"HostIp": "",
"HostPort": "8005"
}
],
"8006/tcp": [
{
"HostIp": "",
"HostPort": "8006"
}
]
}
- 容器ID
- 使用docker ps -a 查到的是前几位
容器id用Tab补全,此处需要完整名字
修改config.v2.json
vi /var/lib/docker/containers/[容器ID]/config.v2.json
vi /var/lib/docker/containers/9f0b445196fb04f2437706d368941c8064065375527b1e8ddddb04a11a985fa6/config.v2.json
"ExposedPorts": { "8005/tcp": {}, "8006/tcp": {} }
- 容器ID
- 使用docker ps -a 查到的是前几位
容器id用Tab补全,此处需要完整名字
重启docker
service docker restart
欢迎大家交流学习,任何问题都可以留言