问题现象
在飞牛 NAS Web 界面点击 Docker 服务的关闭按钮后再点击启动按钮,重启后发现:
- 所有 Docker 容器消失
- 所有 Docker 镜像消失
/var/lib/docker 目录下的数据被清空
执行过的命令及结果
1. 检查 Docker Root Dir
root@fnOS:~# docker info | grep "Docker Root Dir"
Docker Root Dir: /var/lib/docker
2. 检查挂载情况
root@fnOS:~# df -h /var/lib/docker
Filesystem Size Used Avail Use% Mounted on
/dev/nvme0n1p2 63G 25G 36G 42% /
root@fnOS:~# mount | grep docker
(无输出,没有 tmpfs)
3. 检查 /var/lib/docker 目录内容
root@fnOS:~# ls -la /var/lib/docker/
total 56
drwx--x--- 13 root root 4096 Apr 17 17:36 .
drwxr-xr-x 51 root root 4096 Nov 1 11:37 ..
drwx--x--x 4 root root 4096 Nov 25 2023 buildkit
drwx--x--- 3 root root 4096 Nov 25 2023 containerd
drwx--x--x 4 root root 4096 Nov 25 2023 containers
-rw------- 1 root root 36 Nov 25 2023 engine-id
drwx------ 3 root root 4096 Nov 25 2023 image
drwx--x--- 3 root root 4096 Nov 25 2023 network
drwx--x--x 3 root root 4096 Apr 17 17:36 overlay2
drwx------ 3 root root 4096 Nov 25 2023 plugins
drwx--x--x 3 root root 4096 Nov 25 2023 swarm
drwx--x--x 3 root root 4096 Apr 17 17:36 tmp
drwx-----x 3 root root 4096 Apr 17 17:36 volumes
4. 存储空间挂载情况
root@fnOS:~# df -h | grep -E "(存储空间|storage|mnt)"
1000-1-1bf0f5dc:cloud-storage/v1/dav 1.0P 0 1.0P 0% /vol02/1000-1-34c6e478
1000-1-98549037:cloud-storage/v1/dav 1.0P 0 1.0P 0% /vol02/1000-1-43329709
root@fnOS:~# mount | grep -E "(存储空间|storage|mnt)"
1000-1-1bf0f5dc:cloud-storage/v1/dav on /vol02/1000-1-34c6e478 type fuse.rclone
1000-1-98549037:cloud-storage/v1/dav on /vol02/1000-1-43329709 type fuse.rclone
5. 检查残留数据(均为空)
image/ 目录:空
containers/ 目录:空
volumes/ 目录:空
环境信息
求助:如何找回原来的容器、镜像
最近用docker装了dockhand来管理,不知道会不会跟这个有关系,但没有做什么高危操作,事情发生之前只用dockhand拉取镜像、构建
额外有个问题想咨询一下,最近在开发一个webdav应用(在TV端浏览相册),遇到一个问题,勾选共享的文件夹经常会被取消,今天遇到了好几次,这是什么情况?