Error response from daemon: failed to create task for container: failed to create shim task: OCI runtime create failed: container_linux.go:329: starting container process caused “permission denied”: unknown

问题分析

1.重点参考
容器异常停止造成文件异常
https://blog.csdn.net/qq_28597013/article/details/134919989
podman 参考https://www.wintersakura.com/2025/02/06/2190/
https://www.cnblogs.com/Mxy-cnblog/p/18265727

卸载 Kylin Linux Advanced Server release V10 (Lance) 自带的 Podman, 执行 yum remove podman,但是启动容器的时候报错exec: “runc”: executable file not found in $PATH: unknown
在这里插入图片描述
在这里插入图片描述
2.重新安装runc,麒麟系统自带的版本为1.0.0
![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/3eb8e1b4fbb74cedace4bad7b96366b4.png

![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/8e2cb80cd5d44fb58d58c4950312caff.png
运行docker命令仍然报错
在这里插入图片描述
重启docker容器后仍然报错
在这里插入图片描述

问题解决

在排查了内存、硬盘容量、docker日志等无果后,计划重装docker时,发现docker的二进制解压文件中是包含runc的,查看版本后发现是1.1.11,果断将系统中的runc进行替换
在这里插入图片描述
重启docker,runc版本已替换为1.1.11版本
在这里插入图片描述
重新执行docker命令成功,至此问题解决
在这里插入图片描述

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐