docker默认的存储位置是:/var/lib/docker,不过一般此目录都是在系统盘中,容器多了之后,磁盘空间如果比较小的话,就比较尴尬了。所以我们可以修改docker的存储目录到数据盘中

通过docker info可以查看它的存储目录

[root@docker ~]# docker info|grep Root
 Docker Root Dir: /var/lib/docker

实例:我这里就把默认的目录修改为/data目录
官方的建议是修改**/etc/docker/daemon.json** 这个文件来实现,添加data-root

[root@docker ~]# vim /etc/docker/daemon.json{"data-root":"/data"}

修改完毕之后,重启docker

systemctl restart docker

再次查看数据目录,已经发生改变了

[root@docker ~]# docker info|grep Root
 Docker Root Dir: /data