返回首页DA系统C#IDE文件同步服务屏保 今天是: 2026-07-19    美好的一天,从现在开始

搜索
热搜: linux 技术
Hi~登录注册
查看: 95|回复: 0

[原创] 【原创】docker迁移数据目录方案

[复制链接]
发表于 2026-7-6 14:45:54 | 显示全部楼层 |阅读模式

少侠不来段修仙之旅吗~

您需要 登录 才可以下载或查看,没有帐号?注册成为修仙之旅的少年~

x
docker迁移数据目录方案


前言:一般docker工作的目录是在/var/目录下,可能会造成硬盘空间不够的情况,需要扩容又比较麻烦,那么,如果其他分区有较大的空间的话就可以迁移过去了。

一、先停止目前在运行的docker容器
docker stop xxx

二、关闭docker服务
systemctl stop docker

三、在空间充足的分区目录下创建docker数据目录,例如:/data/docker-data/
mkdir -p /data/docker-data/
chown root:root /data/docker-data/
chmod 755 /data/docker-data/


四、迁移数据
cp -a /var/lib/docker/ /data/docker-data/

#这里的/var/lib/docker/ 和/data/docker-data/  目录需要根据实际情况修改

五、修改docker配置文件/etc/docker/daemon.json (可能不存在,需新增)

修改成如下内容,注意json格式:

{
  "data-root": "/data/docker-data"
}


保存并退出

六、重新加载系统服务配置
systemctl daemon-reload

七、重启docker服务
systemctl start docker

八、验证数据目录是否已经修改成功
docker info | grep "Docker Root Dir"

九、原docker数据目录请验证docker容器镜像无误后再予以删除!!



游客
回复
*滑块验证:

DA论坛飞机票来了~
快速回复 返回顶部 返回列表