OpenShift> graylog和openshift

时间:2016-10-31 12:45:07

标签: docker openshift graylog2 graylog

有人把graylog放在openshift中吗? 我试图利用三种方式,但它们都会收到不同的错误。

  1. http://docs.graylog.org/en/latest/pages/installation/docker.html

    /docker-entrypoint.sh:line 34:exec:graylog:not found

  2. https://www.graylog.org/blog/28-centralized-docker-container-logging-with-native-graylog-integration

    [Errno 13]许可被拒绝:' / etc / container_environment'

  3. github.com/swcc/docker-graylog2

    /opt/graylog2/embedded/lib/ruby/2.1.0/fileutils.rb:250:in,mkdir' ;:权限被拒绝@ dir_s_mkdir - / etc / graylog2(Errno :: EACCES)

1 个答案:

答案 0 :(得分:0)

快速修复 - 为graylog设置服务帐户并将其设为anyuid scc。

oc adm policy add-scc-to-user anyuid -z useroot

更难(但更安全)修复?为graylog构建自己的Dockerfile并正确设置权限/用户,这样就不必以root身份运行。