docker默认安装目录/var/lib/docker同时volume也会被放到var目录下。
通常var目录空间比较小需要把docker迁移空间比较大的目录步骤如下:
1、docker info ###查看目录所在位置,通常在/var/lib/docker
2、systemctl stop docker ###停止docker
3、mkdir /home/soft/docker/ ###新建目录
4、rsync -avz /var/lib/docker/ /home/soft/docker/ ###复制目录
5、vim /etc/docker/daemon.json ###修改docker配置文件,如果没有可新建增加如下节点
{
"data-root": "/home/soft/docker"
}
6、systemctl start docker ###启动docker
7、docker info ###查看docker信息
Docker Root Dir: /home/soft/docker
成功修改。