# 迁移 docker 目录 (无论容器与镜像占用空间大小,哪怕只占用1G,也需用此方式,否则可能迁移不成功)
service docker stop
cd /var/lib/docker
# 一个一个复制除 overlay2 外的其他所有文件夹
cp -R builder /home/docker/lib/
cp -R containers /home/docker/lib/
.........
# 压缩 overlay2 文件夹为 .tar.gz 文件,再迁移
tar -zcvf overlay2.tar.gz ./overlay2
mv overlay2.tar.gz /home/docker/lib/
cd /home/docker/lib
tar zxvf overlay2.tar.gz
rm -f overlay2.tar.gz
# 修改配置文件
vim /usr/lib/systemd/system/docker.service 或 vim /etc/systemd/system/docker.service.d 目录下的 .conf 文件
# 修改 --graph= 参数值即可 (例如:ExecStart=/usr/bin/dockerd --graph=/home/docker/lib -H)
--graph=/home/docker/lib
systemctl daemon-reload
systemctl restart docker