这里是普通文章模块栏目内容页
修改Docker config文件的坑

修改Docker config文件的坑

有一个容器之前只开了一个端口,现在要多开一个端口。

首先关闭docker

service docker stop

先进入docker的container里面

cd /var/lib/docker/containers/AAA

这里 AAA 是 container ID

注意可能会没有权限

chmod -R +wrx /var/lib/docker/containers/AAA

更改两个文件

首先我需要的是打开docker内部的3306端口,映射到8086端口上

hostconifg.json

在这里插入图片描述
这里我需要添加容器内部的3306端口,外部是8086端口。

config.v2.json

修改两个地方,一个是Port,还有一个是Config.ExposedPort
在这里插入图片描述
在这里插入图片描述
如果不能直接修改,那就sudo vim XXX,然后dG, 粘贴 esc :wq

最后打开docker

service docker start
栏目索引
相关内容