什么情况下可以使用精简的controller镜像 #255
Answered
by
Spground
zhuzihao-hz
asked this question in
Q&A
-
|
你好,我正尝试构建OpenSandbox Kubernetes控制器的镜像。 # Use golang image as base to ensure nsenter (util-linux) is available
# distroless does not contain shell or nsenter
FROM golang:1.24Dockerfile中使用了golang:1.24,想问下在什么情况下可以使用体积更小的基础镜像(例如gcr.io/distroless/base-debian12:nonroot)?例如只使用BatchSandbox创建环境进行代码执行,是否还需要nsenter这些。 是否可以在文档中补充下? |
Beta Was this translation helpful? Give feedback.
Answered by
Spground
Mar 9, 2026
Replies: 1 comment
-
|
由于编译的是二进制可执行文件,k8s controller 理论可用体积更小的基础镜像,没有依赖nsenter的功能。 |
Beta Was this translation helpful? Give feedback.
0 replies
Answer selected by
Spground
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
由于编译的是二进制可执行文件,k8s controller 理论可用体积更小的基础镜像,没有依赖nsenter的功能。