修改docker默认的存储位置

Posted 多鱼的夏天

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了修改docker默认的存储位置相关的知识,希望对你有一定的参考价值。

查看 docker 存储位置

# sudo docker info | grep "Docker Root Dir"
Docker Root Dir: /var/lib/docker

停止 docker 服务

systemctl stop docker

复制目录内容,/data/lib/docker为修改后的 docker 存储位置

rsync -avzP /var/lib/docker/ /data/lib/docker

备份原目录

mv -u /var/lib/docker /var/lib/docker.bak

新存储位置符号链接到源路径

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

重启 docker 服务

systemctl start docker

systemctl status docker检查服务正常后,删除原目录备份

rm -rf /var/lib/docker.bak

以上是关于修改docker默认的存储位置的主要内容,如果未能解决你的问题,请参考以下文章

修改docker默认的存储位置

CentOS7修改Docker容器和镜像默认存储位置

Linux修改docker镜像和容器的默认存储位置

CentOS7修改Docker容器和镜像默认存储位置

Centos7修改Docker默认存储位置

Linux下正确修改Docker镜像和容器的默认存储位置,亲测有效