当我运行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"
答案 0 :(得分:1)
除非您尝试在启用SELinux的情况下运行,否则可以忽略该错误。容器正在尝试在卷目录上设置标签,以确保正确继承标签。