原因: docker默认存储路径是/var/lib/docker,占用服务器根分区。容易导致磁盘占满。
配置新的docker存储路径步骤:
- 创建新的docker根目录
mkdir /home/docker
- 将默认docker存储位置数据复制到新的路径下
mv /var/lib/docker/* /home/docker
- 修改docker.service系统文件,在ExecStart参数里加入: --graph=/home/docker
vi /lib/systemd/system/docker.service
ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock --graph=/home/docker
- 重载配置并重启docker
systemctl daemon-reload
systemctl restart docker
systemctl enable docker