We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 018eef4 + bb62ece commit bec3453Copy full SHA for bec3453
modules/swagger-generator/Dockerfile
@@ -7,6 +7,7 @@ RUN rm /jetty_home/lib/jetty-runner*
7
COPY target/lib/javax.servlet-api* /jetty_home/lib/servlet-api-3.1.jar
8
COPY target/lib/start.jar /jetty_home/
9
ENV JETTY_HOME /jetty_home
10
+
11
WORKDIR /generator
12
COPY docker/jetty_base /generator/
13
COPY docker/ROOT.xml /generator/webapps/ROOT.xml
@@ -20,5 +21,11 @@ ENV HTTP_PORT ${HTTP_PORT}
20
21
ARG JAVA_MEM
22
ENV JAVA_MEM ${JAVA_MEM}
23
WORKDIR $JETTY_BASE
24
25
+RUN addgroup --gid 2000 codegengroup
26
+RUN adduser --home "/generator" --ingroup codegengroup --disabled-password --gecos '' --shell "/bin/bash" --uid "1000" codegenuser
27
+RUN chown -R codegenuser /generator
28
29
+USER codegenuser
30
CMD ["./start"]
31
0 commit comments