无法在Oracle Linux上的Docker CE中启动Docker容器 [英] Cannot start docker container In docker CE on oracle linux

查看:269
本文介绍了无法在Oracle Linux上的Docker CE中启动Docker容器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

最近我在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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆