美文网首页
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