pojin (ID: 1)
头衔:论坛坛主
等级:究级天王[荣誉]
积分:2826
发帖:230 篇
来自:保密
注册:2023-12-09 09:36:49
造访:2026-05-05 13:56:22
发帖:230 篇
来自:保密
注册:2023-12-09 09:36:49
造访:2026-05-05 13:56:22
[ 第 1 楼 ]
152
回复
boot2docker 容器启动后修改或添加端口
1、配置文件路径 /var/lib/docker/containers/363ff2d*
需要先切换为 root 权限
sudo su
实际位置是在本机硬盘
cd /mnt/sda1/var/lib/docker/containers/363ff2d* #这里是 CONTAINER ID
(1)先修改 hostconfig.json
"PortBindings":{} 增加 "1900/tcp": [{"HostIp":"","HostPort":"1900"}]
(2)再修改 config.v2.json 文件
"ExposedPorts":{} 增加 "1900/tcp":{}
2、修改后,重启 boot2docker 服务
reboot
3、查看配置项已经修改成功
docker inspect CONTAINER ID
1、配置文件路径 /var/lib/docker/containers/363ff2d*
需要先切换为 root 权限
sudo su
实际位置是在本机硬盘
cd /mnt/sda1/var/lib/docker/containers/363ff2d* #这里是 CONTAINER ID
(1)先修改 hostconfig.json
"PortBindings":{} 增加 "1900/tcp": [{"HostIp":"","HostPort":"1900"}]
(2)再修改 config.v2.json 文件
"ExposedPorts":{} 增加 "1900/tcp":{}
2、修改后,重启 boot2docker 服务
reboot
3、查看配置项已经修改成功
docker inspect CONTAINER ID
