We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 16f6579 commit e8a7d58Copy full SHA for e8a7d58
Dockerfile-local
@@ -23,11 +23,12 @@ RUN apt-get update && apt-get -y upgrade && apt-get install -y --no-install-reco
23
&& update-ca-certificates
24
ARG userid=10001
25
ARG groupid=10001
26
-RUN groupadd -g ${groupid} assertoor && useradd -m -u ${userid} -g assertoor assertoor
+RUN (getent group ${groupid} || groupadd -g ${groupid} assertoor) && \
27
+ useradd -m -u ${userid} -g ${groupid} assertoor
28
RUN echo "assertoor ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers.d/assertoor
29
WORKDIR /app
30
COPY --from=builder /src/bin/* /app/
-RUN chown -R assertoor:assertoor /app
31
+RUN chown -R assertoor:${groupid} /app
32
RUN mkdir /workspace
33
USER assertoor
34
WORKDIR /workspace
0 commit comments