服务器重启后所有docker容器挂掉无法启动

  • 使用阿里云服务器创建时系统镜像内置的1panel
  • 系统内核版本:5.10.134-16.3.al8.x86_64
  • 1panel版本:社区版:v1.10.11-lts
  • 遇到问题:服务器重启后,1panel正常运行,可访问网页版,所有docker容器停止运行(包括设置重启策略容器和应用商城容器)。手动启动时会报错:下述为启动alist应用容器报错
    服务内部错误: stderr: Container 1Panel-alist-HIRD Starting Error response from daemon: failed to create task for container: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: exec: “/entrypoint.sh”: stat /entrypoint.sh: no such file or directory: unknown
  • 启动其他容器也会显示找不到sh文件报错
  • 下面为docker运行状态及日志报错

    希望能帮忙协助解决

手动启动是命令行还是什么

1panel面板里也试了,命令行也试了

是不是文件损坏或者丢失了

我查了下/usr/bin/docker*中containerd和runc相关的组件都没了,现在的结构是:
-rwxr-xr-x 1 root root 32427440 May 16 16:35 /usr/bin/docker
lrwxrwxrwx 1 root root 29 Jun 11 16:36 /usr/bin/docker-compose → /usr/local/bin/docker-compose
-rwxr-xr-x 1 root root 106505184 May 16 16:34 /usr/bin/dockerd
-rwxr-xr-x 1 root root 14836 May 16 16:31 /usr/bin/dockerd-rootless-setuptool.sh
-rwxr-xr-x 1 root root 7249 May 16 16:31 /usr/bin/dockerd-rootless.sh
-rwxr-xr-x 1 root root 2195256 May 16 16:34 /usr/bin/docker-proxy

重装一下 docker 吧

我补一下组件行不行,重安,镜像容器都得删吧,docker有问题1panel又是怎么起起来的啊

1Panel 独立进程 不依赖 docker

理论上可行

gg了,都删了重装docker了,运行docker run hello-world都失败了,报错:
docker: Error response from daemon: failed to create task for container: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: exec: “/hello”: stat /hello: no such file or directory: unknown.