docker 目录数据迁移

docker 版本为24.0.2
Ubuntu 22.04.4 LTS

一、Docker存储路径

docker info | grep 'Docker Root Dir'
Docker Root Dir: /var/lib/docker

du -sh /var/lib/docker (查看空间占用)

二、停止Docker服务

systemctl stop docker

三、迁移docker数据到数据盘/data/docker

cp -rfa /var/lib/docker /data

四、备份原数据目录

mv /var/lib/docker /var/lib/docker.old

五、添加软链接(方便)

ln -s /data/docker /var/lib/

或者直接修改 Docker Root Dir:

vim /etc/docker/daemon.json
{
  "registry-mirrors": ["https://"],
  "data-root":"/data/docker"
}

六、重启docker服务

systemctl start docker

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容