Skip to content

Commit 3187aba

Browse files
authored
Merge pull request #275 from rabbitmq/rootless-images
Run as user/group perf-test:perf-test
2 parents 99bca1f + 8d443ee commit 3187aba

File tree

2 files changed

+10
-0
lines changed

2 files changed

+10
-0
lines changed

Dockerfile-alpine

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,4 +53,9 @@ COPY --from=builder /perf_test ./
5353
RUN bin/runjava com.rabbitmq.perf.PerfTest --version
5454
RUN bin/runjava com.rabbitmq.perf.PerfTest --help
5555

56+
RUN addgroup -g 1000 perf-test
57+
RUN adduser -u 1000 -G perf-test -D -g "perf-test user" perf-test
58+
59+
USER perf-test:perf-test
60+
5661
ENTRYPOINT ["bin/runjava", "com.rabbitmq.perf.PerfTest"]

Dockerfile-ubuntu

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,4 +60,9 @@ COPY --from=builder /perf_test ./
6060
RUN bin/runjava com.rabbitmq.perf.PerfTest --version
6161
RUN bin/runjava com.rabbitmq.perf.PerfTest --help
6262

63+
RUN groupadd --gid 1000 perf-test
64+
RUN useradd --uid 1000 --gid perf-test --comment "perf-test user" perf-test
65+
66+
USER perf-test:perf-test
67+
6368
ENTRYPOINT ["bin/runjava", "com.rabbitmq.perf.PerfTest"]

0 commit comments

Comments
 (0)