无法在Oracle Linux上的Docker CE中启动Docker容器 [英] Cannot start docker container In docker CE on oracle linux
问题描述
最近我在Oracle Linux上安装了Docker CE。
不幸的是,当我要使用以下命令启动第一个容器时:
Recently I installed Docker CE on my Oracle Linux.
Unfortunately, when I want to start my first container with:
docker run hello-world
我收到此错误消息:
docker:来自守护程序的错误响应:OCI运行时创建失败:
container_linux.go:345:启动容器进程导致
process_linux .go:430:导致容器初始化\写
/ proc / self / attr / keycreate:权限被拒绝\:未知。 ERRO [0000]
错误,正在等待容器:上下文已取消
docker: Error response from daemon: OCI runtime create failed: container_linux.go:345: starting container process caused "process_linux.go:430: container init caused \"write /proc/self/attr/keycreate: permission denied\"": unknown. ERRO[0000] error waiting for container: context canceled
推荐答案
每错误表示 david-maze ,更新 container-selinux
应该可以为您解决此问题:
Per the bug that david-maze linked to, updating container-selinux
should fix this for you:
sudo yum install http://mirror.centos.org/centos/7/extras/x86_64/Packages/container-selinux-2.107-1.el7_6.noarch.rpm
这篇关于无法在Oracle Linux上的Docker CE中启动Docker容器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!