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)