记录一次银河麒麟中的docker无法启动容器的问题
现象
新装的银河麒麟系统,cpu架构为 aarch64 ,docker compose 和docker 启动容器时一直报错,错误信息如下
Error response from daemon: failed to create task for container:
failed to create shim task: OCI runtime create failed:
container_linux.go:328: starting container process caused "permission denied": unknown
在systemd中查看docker服务是正常启动的,文件权限也没问题,多方查找问题无果,求助我们老大,老大用了几分钟一一验证后无果,突然想到看下有没有安装podman,一看果然有这个,这是安装银河麒麟时的可选项,也是一款容器管理工具,有着很多和docker相似的功能,同时安装podman和docker,就会引发以上错误信息提示,卸载掉podman后docker容器就可以正常启动了。
果然大佬解决问题都是靠直觉,太强了