WebGoat no longer runs as root in the Docker container.
This commit is contained in:
@ -1,6 +1,8 @@
|
|||||||
FROM openjdk:8-jre
|
FROM openjdk:8-jre
|
||||||
VOLUME /tmp
|
|
||||||
RUN cd /root; mkdir -p .webgoat
|
RUN useradd --home-dir /home/webgoat --create-home -U webgoat
|
||||||
ADD webgoat-server-8.0-SNAPSHOT.jar webgoat.jar
|
|
||||||
RUN sh -c 'touch /webgoat.jar'
|
USER webgoat
|
||||||
ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/webgoat.jar"]
|
RUN cd /home/webgoat/; mkdir -p .webgoat
|
||||||
|
COPY webgoat-server-8.0-SNAPSHOT.jar /home/webgoat/webgoat.jar
|
||||||
|
ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/home/webgoat/webgoat.jar"]
|
Reference in New Issue
Block a user