以root用户身份运行容器

时间:2018-01-23 16:26:25

标签: docker kubernetes containers

有没有办法可以root用户或其他用户在k8s中运行容器。 就像在docker中一样

docker run --user <user> <image>

是否有与

一起运行的yaml配置

1 个答案:

答案 0 :(得分:4)

kubernetes docs中所述,您可以设置容器的安全上下文并设置runAsUser属性:

 containers:
  - name: ...
    image: ...
    securityContext:
      runAsUser: 0

这将使容器在内部以root用户身份执行。