修改docker镜像的默认存储位置

目录

1. 查询默认的存储路径

2. 创建新的镜像存储目录

3. 将已有的docker目录移动到新的路径下

4. 两种方式挂 载到新的目录

(1). 软连接

(2). 修改docker.service

5. 重新启动docker


磁盘空间不足,经查是由于下载了大量的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

猜你喜欢

转载自blog.csdn.net/fvafuc/article/details/125642391