systemctl stop docker.service docker.socket
cp -a /var/lib/docker /www/docker
mv /var/lib/docker /var/lib/docker_bank
vi /lib/systemd/system/docker.service
ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
后面加上
--data-root /www/docker
vi /etc/docker/daemon.json
填入
{ "data-root": "/www/docker" }
#移动文件位置
cp -a /var/lib/docker /www/docker
#创建软连接
ln -fs /www/docker /var/lib/docker
systemctl daemon-reload
systemctl restart docker.service docker.socket
docker info | grep -i dir