Skip to content

Commit 6e46935

Browse files
davidmcgrewGitHub Enterprise
authored andcommitted
Merge pull request #347 from network-intelligence/dev
Hotfix: Dockerfiles create /usr/local/{share,var}/mercury
2 parents d009a02 + 70362e6 commit 6e46935

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

Dockerfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,8 @@ RUN apt-get update \
4343
&& rm -rf /var/lib/apt/lists/*
4444

4545
RUN addgroup --system mercury && adduser --system --group mercury \
46+
&& mkdir -p /usr/local/share/mercury \
47+
&& mkdir -p /usr/local/var/mercury \
4648
&& chown -R mercury:mercury /usr/local/share/mercury /usr/local/var/mercury/
4749

4850
# Default entrypoint for "docker run" on this image

Dockerfile.alpine

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,10 @@ FROM alpine:latest
3737
WORKDIR /root/
3838
COPY --from=0 /usr/local /usr/local
3939
RUN apk add --no-cache libstdc++ gmp
40-
RUN addgroup mercury -S && adduser mercury -G mercury -S && \
41-
chown -R mercury:mercury /usr/local/share/mercury /usr/local/var/mercury/
40+
RUN addgroup mercury -S && adduser mercury -G mercury -S \
41+
&& mkdir -p /usr/local/share/mercury \
42+
&& mkdir -p /usr/local/var/mercury \
43+
&& chown -R mercury:mercury /usr/local/share/mercury /usr/local/var/mercury/
4244

4345
# Default entrypoint for "docker run" on this image
4446
ENTRYPOINT ["/usr/local/bin/mercury"]

0 commit comments

Comments
 (0)