未验证 提交 35989d91 编写于 作者: Z zryfish 提交者: GitHub

use root for controller manager cause we need to access csi plugins sock (#2505)

Signed-off-by: NJeff <zw0948@gmail.com>
上级 bc419d02
......@@ -2,19 +2,11 @@
# Use of this source code is governed by an Apache license
# that can be found in the LICENSE file.
FROM alpine:3.11
ENV USER=kubesphere
ENV UID=1002
# docker group
ENV GID=998
COPY /bin/cmd/controller-manager /usr/local/bin/
RUN apk add --no-cache ca-certificates && \
addgroup --gid "$GID" "$USER" && \
adduser -D -g "" --ingroup "$USER" -u "$UID" "$USER" && \
chown -R kubesphere:"$GID" /usr/local/bin/controller-manager
RUN apk add --no-cache ca-certificates
EXPOSE 8443 8080
USER kubesphere
CMD ["sh"]
\ No newline at end of file
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册