因为我的机器装了固态硬盘和机械硬盘之前使用docker的时候发现docker的镜像和容器默认是放在/var/lib/docker 目录的,使用的时间久了之后固态盘变得不怎么够用了,备份系统盘也很大,准备迁移docker目录
按照网上使用符号链接的方法失败,修改docker配置文件重新设置存储目录也是失败,修改好了之后docker服务直接不能启动了,而且不知道是不是和我的deepin系统不兼容,系统直接崩溃了,要按电源键重启才能恢复正常
经过排查之后发现如果我是把docker目录迁移到固态盘上的其他目录是正常的,只有迁移到机械盘上才会出问题,怀疑是机械盘使用的ntfs文件系统docker不兼容导致的,重新格式化机械盘到ext4格式之后用符号链接迁移/var/lib/docker 之后成功!