docker 安装目录迁移

公开 · 所有人可见

1) 目录拷贝

docker镜像, 容器等信息通常是默认存储在/var/lib/docker目录下的,因此需要先将/var/lib/docker整个目录拷贝到需要迁移的目录中去

停掉docker服务:systemctl stop docker

将docker存储目录拷贝到要迁移的目录中去(例如,此处为/home/docker/lib/):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/

  1. 重启docker和验证

重启docker:systemctl start docker

验证镜像和容器可以正常运行,即可删除/var/lib/docker-old目录

评论栏

分享你的想法,或参与下面的讨论。

参与讨论

支持 Markdown、代码和图片

撰写评论

友善交流,让讨论更有价值。

更多留言

加载中…