在安装docker时通常是默认安装的系统盘目录/var/lib/docker,而该目录是比较小的的,一旦镜像过…
方法一(推荐)
1)目录拷贝
1.停掉docker服务:
systemctl stop docker.socket
systemctl stop docker.service
2.将docker存储目录拷贝到要迁移的目录中去,需要提前先建立好文件夹:
rsync -r -avz /var/lib/docker /home/docker/lib
2) 迁移目录到原目录
mv /var/lib/docker /var/lib/docker-old
ln -s /home/docker/lib/docker /var/lib/
ps: ln命令会在/var/lib/目录下创建一个虚拟的docker目录来连接/home/docker/lib
3) 重启docker和验证
重启docker:
systemctl start docker
验证镜像和容器可以正常运行,即可删除/var/lib/docker-old目录。