File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -27,8 +27,15 @@ ENV LATEST_VERSION=${LATEST_VERSION}
2727
2828LABEL org.opencontainers.image.source=https://github.com/DataDog/dd-trace-java-docker-build
2929
30+ RUN apt-get update \
31+ && apt-get install -y --no-install-recommends git \
32+ && rm -rf /var/lib/apt/lists/*
33+
3034COPY --from=default-jdk /usr/lib/jvm /usr/lib/jvm
3135
36+ RUN groupadd --gid 1001 non-root-group \
37+ && useradd --uid 1001 --gid non-root-group --create-home --shell /bin/bash non-root-user
38+
3239ENV JAVA_8_HOME=/usr/lib/jvm/8
3340ENV JAVA_11_HOME=/usr/lib/jvm/11
3441ENV JAVA_17_HOME=/usr/lib/jvm/17
@@ -38,4 +45,5 @@ ENV JAVA_${LATEST_VERSION}_HOME=/usr/lib/jvm/${LATEST_VERSION}
3845
3946ENV JAVA_HOME=${JAVA_8_HOME}
4047ENV PATH=${JAVA_HOME}/bin:${PATH}
41- WORKDIR /work
48+ USER non-root-user
49+ WORKDIR /home/non-root-user
You can’t perform that action at this time.
0 commit comments