1.查看docker当前信息
docker info
2.停止docker服务
systemctl stop docker.socket
3.新位置文件夹
mkdir -p /home/docker
4.修改docker服务启动文件
vim /usr/lib/systemd/system/docker.service
ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock --graph=/home/docker
ExecReload=/bin/kill -s HUP $MAINPID
注意:
原配置不变,添 --graph=/home/docker, /home/docker 是新的存储位置
5.将原先目录下所有的文件和目录拷贝到新目录下
cp -rf /var/lib/docker/* /home/docker/
6.重新加载配置
systemctl daemon-reload
7.启动docker服务
systemctl start docker