有没有关于如何通过kubernetes启动一个容器时通过所有参数到Docker容器的明确指南?

我想用参数--oom-score-adj开始一个Kubernetesdocker集装箱。 我的kubernetes部署脚本如下所示:

 apiVersion: extensions/v1beta1 kind: Deployment metadata: name: xxx spec: template: metadata: labels: app: xxx spec: volumes: - name: some-name hostPath: path: /some-path containers: - name: xxx-container image: xxx-image imagePullPolicy: "IfNotPresent" securityContext: privileged: true command: - /bin/sh - -c args: - ./rsome-command.sh volumeMounts: - name: some-name mountPath: /some-path 

当我检查创build的容器时,我发现--oom-score-adj被设置为1000.我想将其设置为0.任何人都可以摆脱任何线我怎么能做到这一点? 有没有明确的指导来通过这样的论点?

你不能这样做,这是Kubernetes尚未解决的令人沮丧的事情之一。

日志logging驱动程序中也有类似的问题。 不幸的是,你必须在docker守护进程中设置这个值