首页
Preview

修改docker默认存储位置

方法1:修改docker配置

执行

docker info | grep -i dir

我们可以看到docker默认存储位置

 Docker Root Dir: /var/lib/docker

修改docker.service文件

vim /usr/lib/systemd/system/docker.service

修改下面的内容

ExecStart=/usr/bin/dockerd --graph /data/docker

然后修改daemon.json

vim /etc/docker/daemon.json
{
   "data-root": "/data/docker",   
   "registry-mirrors":["http://docker.mirrors.ustc.edu.cn"]
}

最后重启docker即可

systemctl daemon-reload
systemctl restart docker
# 查看相关信息
[root@gs102 ~]# docker info | grep -i dir
Docker Root Dir: /data/docker

方法2:使用Linux软连接

#移动文件位置
cp -a /var/lib/docker  /data/
#创建软连接
sudo ln -fs /data/docker /var/lib/docker
#重新加载配置&查看位置
systemctl daemon-reload
systemctl restart docker
# 查看配置信息
[root@gs102 ~]# docker info | grep -i dir

版权声明:本文内容由TeHub注册用户自发贡献,版权归原作者所有,TeHub社区不拥有其著作权,亦不承担相应法律责任。 如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

点赞(0)
收藏(0)
云原生之道
云原生是基于分布部署和统一运管的分布式云 ,以容器、微服务、DevOps等技术为基础建立的一套云技术产品体系。

评论(0)

添加评论