最近,我在Oracle Linux上安装了Docker CE。
不幸的是,当我想用以下方法启动第一个容器时:
docker run hello-world
Run Code Online (Sandbox Code Playgroud)
我收到此错误消息:
泊坞窗:来自守护程序的错误响应:OCI运行时创建失败:container_linux.go:345:启动容器进程导致“ process_linux.go:430:容器初始化引起了\“ write / proc / self / attr / keycreate:权限被拒绝\”“:未知。ERRO [0000]错误,正在等待容器:上下文已取消
小智 18
OP,我刚刚遇到了这个问题。我不确定您的 OL 支持级别是多少。但是为了保持支持,您真的不想使用另一个发行版的 container-selinux。我发现的解决方法是设置以下内容:
sudo semanage permissive -a container_runtime_t
将其设置为允许运行的容器后按预期工作。
mks*_*kst 16
按照错误是大卫迷宫挂,更新container-selinux应该解决这个问题为您提供:
sudo yum install http://mirror.centos.org/centos/7/extras/x86_64/Packages/container-selinux-2.107-1.el7_6.noarch.rpm
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5026 次 |
| 最近记录: |