Skip to content

Commit 6137f5e

Browse files
committed
Run performance tool as non-privileged user in Docker container
Fixes #25
1 parent 290f107 commit 6137f5e

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

Dockerfile

+5
Original file line numberDiff line numberDiff line change
@@ -85,4 +85,9 @@ RUN set -eux; \
8585
if [ "$(uname -m)" = "x86_64" ] ; then java -jar stream-perf-test.jar --help ; \
8686
fi
8787

88+
RUN groupadd --gid 1000 stream-perf-test
89+
RUN useradd --uid 1000 --gid stream-perf-test --comment "perf-test user" stream-perf-test
90+
91+
USER stream-perf-test:stream-perf-test
92+
8893
ENTRYPOINT ["java", "-Dio.netty.processId=1", "-jar", "stream-perf-test.jar"]

0 commit comments

Comments
 (0)