Skip to content

Commit e8a7d58

Browse files
committed
port mac fix from #92
1 parent 16f6579 commit e8a7d58

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

Dockerfile-local

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,12 @@ RUN apt-get update && apt-get -y upgrade && apt-get install -y --no-install-reco
2323
&& update-ca-certificates
2424
ARG userid=10001
2525
ARG groupid=10001
26-
RUN groupadd -g ${groupid} assertoor && useradd -m -u ${userid} -g assertoor assertoor
26+
RUN (getent group ${groupid} || groupadd -g ${groupid} assertoor) && \
27+
useradd -m -u ${userid} -g ${groupid} assertoor
2728
RUN echo "assertoor ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers.d/assertoor
2829
WORKDIR /app
2930
COPY --from=builder /src/bin/* /app/
30-
RUN chown -R assertoor:assertoor /app
31+
RUN chown -R assertoor:${groupid} /app
3132
RUN mkdir /workspace
3233
USER assertoor
3334
WORKDIR /workspace

0 commit comments

Comments
 (0)