1

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

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

    /docker-entrypoint.sh:第 34 行:执行:graylog:未找到

  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': Permission denied @ dir_s_mkdir - /etc/graylog2 (Errno::EACCES)

4

1 回答 1

1

快速修复 - 为 graylog 设置服务帐户并为其提供anyuidscc。

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

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

于 2017-05-16T06:18:32.560 回答