docker 默认安装在:/var/lib/docker
中。
查看 /var/lib/docker 占用多大
du -hs /var/lib/docker/
查看 docker 的磁盘使用情况
docker system df
查看 docker 根目录
docker info
移动 docker 文件步骤:
1、停止docker服务
systemctl stop docker
2、选择磁盘
使用 df -h 命令查询哪个磁盘空间大
/dev/sda3data 空间较大,可以将 docker 根目录移到该目录下。
3、创建存储 docker 根目录的文件夹
mkdir -p /dev/sda3data/docker/lib
4、将 /var/lib/docker 目录下的文件移到 /dev/sda3data/docker/lib
rsync -avz /var/lib/docker /dev/sda3data/docker/lib/
5、配置文件
配置 /etc/systemd/system/docker.service.d/devicemapper.conf。
查看文件 devicemapper.conf 是否存在,不存在则自己创建:
mkdir -p /etc/systemd/system/docker.service.d/ vim /etc/systemd/system/docker.service.d/devicemapper.conf
devicemapper.conf 文件内容如下:
[Service] ExecStart= ExecStart=/usr/bin/dockerd --graph=/dev/sda3data/docker/lib/docker
6、重新加载 docker
systemctl daemon-reload
systemctl restart docker
systemctl enable docker
7、确认是否加载成功
docker info