在建立wordpress容器的时候,选择了映射8000端口出来供外界访问,后来换了一种访问方式,详情请见,修改wordpress端口传送门。然后就需要将端口进行修改,但是因为容器里面已经有一些数据了,不想重新建立容器,在sf上面找到了下面的方法可以通过修改docker配置文件的方法来修改端口
1.查看目标容器的container id
docker ps
2.停止目标容器
docker stop xxxx
3.修改配置文件
vi /var/lib/docker/containers/[container id]/hostconfig.json
这里我把映射的端口删掉了,因此默认容器只开放了80端口给宿主机,不过已经能够达到我的目的了
4.重启目标容器
docker start xxx