有没有办法可以root用户或其他用户在k8s中运行容器。 就像在docker中一样
docker run --user <user> <image>
是否有与
一起运行的yaml配置答案 0 :(得分:4)
如kubernetes docs中所述,您可以设置容器的安全上下文并设置runAsUser
属性:
containers:
- name: ...
image: ...
securityContext:
runAsUser: 0
这将使容器在内部以root用户身份执行。