修改docker 默认目录

docker 的默认数据目录是 /var/lib/docker

查看命令:
[root@node1 ~]# docker info
在这里插入图片描述

怎么修改?

通过 修改 docker.service 文件,指定目录来修改默认值,不知道docker.service 文件在哪里,可以通过以下命令得到文件路径:

[root@node1 ~]# systemctl disable docker
Removed symlink /etc/systemd/system/multi-user.target.wants/docker.service.
[root@node1 ~]# systemctl enable docker
Created symlink from /etc/systemd/system/multi-user.target.wants/docker.service to /usr/lib/systemd/system/docker.service.
[root@node1 ~]# 

编辑该文件,增加 graph 属性,graph对应的值就是docker的数据目录:
(注意: – 和graph 之间没有空格的)
vi /usr/lib/systemd/system/docker.service
在这里插入图片描述

之后enable 一下docker 服务 重新进行软链接 、并进行一次 daemon-reload

[root@node1 ~]# systemctl enable docker
[root@node1 ~]# systemctl daemon-reload
[root@node1 ~]# systemctl restart docker
[root@node1 ~]# 

再次 docker info ,发现目录已经更新了:
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_42808782/article/details/116208582
今日推荐