美文网首页
Docker 容器数据迁移

Docker 容器数据迁移

作者: 吾等斩去红尘时 | 来源:发表于2022-04-17 20:57 被阅读0次

为什么要迁移数据

当容器中镜像文件过多导致磁盘空间不足时,就需要迁移数据到磁盘空间足够的目录

通过软连接的方式迁移数据(ln -s)

  • 停止 Docker 服务
systemctl stop docker.service
  • 复制数据到新的存放路径
cp -r /var/lib/docker/* /home/ubuntu/docker
  • 备份原有存放路径的数据
mv /var/lib/docker  /home/ubuntu/dockerbackup
  • 创建软连接
ln -s /home/ubuntu/docker /var/lib/docker
  • 启动 Docker 服务
systemctl start docker.service
  • 查看是否迁移成功
docker info | grep "Docker Root Dir"
# 终端输出
Docker Root Dir: /home/ubuntu/docker

相关文章

网友评论

      本文标题:Docker 容器数据迁移

      本文链接:https://www.haomeiwen.com/subject/csglertx.html