我正在运行一个RKE 2集群,有1个主节点和3个工作节点,我正在尝试在上面部署自己的自定义应用,它由两部分组成:一个Memcache容器运行良好,另一个PHP-FPM容器无法启动。我得到的错误是:
Error: failed to create containerd task: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: error during container init: unable to apply apparmor profile: apparmor failed to apply profile: open /proc/self/attr/exec: no such file or directory: unknown
我不明白为什么会发生这种情况,因为memcache容器启动得很好。
我试过禁用和/或删除AppArmor,但RKE 2一点也不喜欢。
1条答案
按热度按时间bvjveswy1#
尝试重新安装apparmor一次,然后重新启动docker。
Docker的AppArmor安全配置文件
https://docs.docker.com/engine/security/apparmor/