磁盘空间不足,将Docker本地存储文件夹/var/lib/docker 迁移到别的目录

  1. 备份/var/lib/docker文件夹
    mv /var/lib/docker /var/lib/dockerbak
    
  2. 复制现有文件到新目录
    cp -rp /var/lib/docker /some-new-dir
    
  3. 软链接新文件夹到/var/lib/docker
    ln -s /some-new-dir/docker /var/lib/docker
    

    注意事项: 执行这步后原文件夹就暂时访问不到了,需要重新访问可以删除软连接后操作

  4. 重启两次docker(不记得原因了)
    systemctl restart docker
    systemctl restart docker
    
  5. 看看磁盘占用是否正常
    docker ps -s
    

    注意事项: 测试一切正常后可以删除原来的文件夹,节省空间

分类:

更新时间:

留下评论