方式一:删除原有容器,重建新容器
优点:简单快捷,在测试环境使用较多
缺点:如果是数据库镜像,那重新建一个再重新配置一次,就比较麻烦
方式二:修改容器配置文件,重启docker服务
1、停止容器
docker stop 容器id
2、停止docker服务
systemctl stop docker
3、修改这个容器的hostconfig.json文件的端口
进入宿主机的docker下的容器目录,选择目标容器:
编辑hostconfig.json文件,修改挂载目录、端口:
4、修改这个容器的config.v2.json文件
仍在第3步的目录下,编辑config.v2.json:
修改挂载目录为目标目录,保存即可
5、启用docker服务
systemctl start docker
6、启用容器
docker start 容器id