目录
磁盘空间不足,经查是由于下载了大量的docker image, 占用了大量的空间,因此想到要更换这个默认存储路径,方法记录如下:
1. 查询默认的存储路径
[root@VM-219-9-centos ~]# docker info |grep "Root Dir"
Docker Root Dir: /data/dockerimages
2. 创建新的镜像存储目录
cd /data
mkdir dockerimages
3. 将已有的docker目录移动到新的路径下
mv /var/lib/docker /data/dockerimages
4. 两种方式挂 载到新的目录
(1). 软连接
ln -s /data/dockerimages /var/lib/docker
(2). 修改docker.service
vim /lib/systemd/system/docker.service
ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock --graph=/data/dockerimages
#ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
5. 重新启动docker
systemctl daemon-reload
systemctl restart docker
6. 重启刷新
如果磁盘占用没有刷新,可以重启。
df -h
reboot