Docker的默认存储位置是/var/lib/docker,这个路径位于根文件系统下。因此,它属于/dev/mapper/centos-root挂载点,这个挂载点是根文件系统(/)的位置。 
 
系统 / 路径一般容量比较小,例如50G,存储太多容器后很容易就把系统盘撑满,所以最好改到/home下面,这里容量会大点。 
 
1、首先停止Docker服务 
- sudo systemctl stop docker
 
  复制代码 
 
2、创建 Docker 的守护进程配置文件 
- sudo mkdir -p /etc/docker
 
 - sudo touch /etc/docker/daemon.json
 
  复制代码 
 
3、编辑守护进程配置文件 
编辑 /etc/docker/daemon.json,添加以下内容  这里举例,实际添加为自己的路径 
- {
 
 -   "data-root": "/home/docker"
 
 - }
 
  复制代码 
 
4、移动现有的 Docker 数据(可选) 
- sudo mv /var/lib/docker /home/docker
 
  复制代码 
 
5、重新启动 Docker 服务 
- sudo systemctl start docker
 
  复制代码 
 
6、检查 Docker 是否正确运行 
- docker info | grep 'Docker Root Dir'
 
  复制代码 
这条命令应该显示出新的存储路径 /home/docker。 
 
遇到问题欢迎加入Docker官方交流QQ群:662047798 |   
 
 
 
 
 |