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 ,发现目录已经更新了: