繁体   English   中英

Kubernetes nginx config 只读文件系统

[英]Kubernetes nginx config read-only file system

我创建了一个用作 Nginx 代理的 pod。 它适用于默认配置,但是当我通过 ConfigMap 添加自定义配置时,它崩溃了。 这是我唯一的日志。

/bin/bash: /etc/nginx/nginx.conf: 只读文件系统

我的部署.yaml

volumeMounts:
      - name: nginx-config
        mountPath: /etc/nginx/nginx.conf
        subPath: nginx.conf
        readOnly: false
  volumes:
  - name: nginx-config
    configMap:
      name: nginx-config

如果可以帮助我在 StackOverflow 上找到了这个答案,但我不明白如何做这些段落。

配置正确。 阅读 Nginx Docker 文档我发现我必须添加command: [ "/bin/bash", "-c", "nginx -g 'daemon off;'" ]

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM