1、暂停docker服务

systemctl stop docker

查看dokcer服务是否停止完毕

systemctl status docker
ps -fe | grep docker

2、拷贝/var/lib目录到挂载目录
挂载目录以/data为例

cp -r /var/lib/docker /mnt/kst/docker

3、备份原有数据

mv /var/lib/docker /var/lib/docker_bk

4、创建软链接

ln -s /mnt/kst/docker /var/lib/docker

查看软链接是否生效

ls -l /var/lib/docker

5、启动docker服务

systemctl start docker

6、查看容器是否正常拉起

docker ps

7、删掉备份目录
如果迁移成功,可以删除备份的目录

rm -rf /var/lib/docker_bk

一些基础命令

#启动docker
systemctl start docker
#关闭docker
systemctl stop docker
#重启docker
systemctl restart docker
#查看docker运行状态
systemctl status docker
#设置docker开机自启动
systemctl enable docker
#查看docker信息
docker info
#查看docker的帮助文档
docker --help
#显示当前docker下的所有镜像
docker images
docker images -qa    #仅仅显示镜像ID
#查看镜像/容器/数据卷所占的空间
docker system df
#删除单个镜像
docker rmi 镜像名/ID
#强制删除
docker rmi -f 镜像名/ID
#删除多个镜像 空格分割
docker rmi 镜像名/ID 镜像名/ID 镜像名/ID
#全部删除
docker rmi -f $(docker images -qa)