Docker迁移存放路径
- 停止 Docker 服务:运行以下命令停止 Docker 服务
sudo systemctl stop docker
- 复制 Docker 数据目录:将当前 Docker 数据目录复制到新的存放路径。默认情况下,Docker 数据目录通常位于 /var/lib/docker。可以使用以下命令复制目录
sudo rsync -av /var/lib/docker /新的存放路径/
- 更新 Docker 配置文件:编辑 Docker 配置文件,以告知 Docker 新的数据存放路径。打开 /etc/docker/daemon.json 文件(如果不存在则创建它),并添加以下内容
{
"data-root": "/新的存放路径/docker"
}
确保将 /新的存放路径/ 替换为您选择的新存放路径。
- 启动 Docker 服务:保存并关闭配置文件后,启动 Docker 服务
sudo systemctl start docker
请注意,迁移 Docker 数据目录可能需要一些时间,具体取决于数据的大小。在迁移过程中,请确保没有正在运行的容器或重要的数据操作。
重要提示:在进行任何系统更改之前,请务必备份重要的数据,并确保您了解操作的风险。
- 感谢你赐予我前进的力量
赞赏者名单
因为你们的支持让我意识到写文章的价值🙏
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 木子李
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果