docker - 运行openshift/origin docker时出错:运行 'chcon'来设

当我运行openshift / origin docker image时,我在容器的日志($ docker logs origin)中看到此错误。
Error running 'chcon' to set the kubelet volume root directory SELinux context
这是一个已知问题,还是可以忽略不计,或者我错过了任何事情吗?

我使用的命令行是 docker run -d --name "origin" -e "http_proxy=$http_proxy" -e "https_proxy=$https_proxy" -e "no_proxy=$no_proxy" --privileged --pid=host --net=host -v /:/rootfs:ro -v /var/run:/var/run:rw -v /sys:/sys openshift/origin start --cors-allowed-origins='.*'
我的操作系统和环境的一些信息: 3.12.28-4-default SUSE Linux Enterprise Server 12 (x86_64) VERSION = 12 PATCHLEVEL = 0 NAME="SLES" VERSION="12" VERSION_ID="12" PRETTY_NAME="SUSE Linux Enterprise Server 12" ID="sles"

最佳答案

除非尝试在启用SELinux的情况下运行,否则可以忽略该错误。容器尝试在卷目录上设置标签,以确保正确继承标签。

关于docker - 运行openshift/origin docker时出错:运行 'chcon'来设置kubelet卷根目录SELinux上下文时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34716091/

相关文章:

amazon-web-services - 如何为Docker注册日志记录驱动程序?

nginx - 为什么Docker https-portal的 “See It Work”部分给我一

amazon-web-services - 如何使用 Amazon ECS 从 Tutum 私有(p

docker - 是 "docker start"完全恢复由 "docker run"启动的所有正在

logging - Dockerized Kibana外部化日志

spring - Docker-compose从链接迁移到网络MongoDB数据库问题

amazon-web-services - 我可以安排Docker在特定时间在Amazon ECS上

docker - Docker:对apache虚拟主机进行Docker化

makefile - 获取刚刚生成的图像的ID

mongodb - 使用MongoDb和卷进行docker-compose-似乎未安装