docker root 目录默认是在/var/lib/docker下,想要将其从系统盘移动到数据盘,首先先停止docker,防止因迁移数据导致数据不一致
sudo systemctl stop docker.socket
sudo systemctl stop docker然后进行数据迁移
sudo rsync -a /etc/lib/docker /data/等待数据迁移结束后修改/etc/docker/daemon.json ,修改添加"data-root": "/data/docker"
启动docker即可
检查docker
docker info |grep root也可以创建一个软连接,不去修改
ln -s /var/lib/docker /data/docker