diff --git a/dockerfiles/alpine-jenkins.txt b/dockerfiles/alpine-jenkins.txt index d6abf75..7e98ff3 100644 --- a/dockerfiles/alpine-jenkins.txt +++ b/dockerfiles/alpine-jenkins.txt @@ -1,12 +1,17 @@ FROM alpine:latest LABEL description="Jenkins" LABEL maintainer="racken@one27.cf" +LABEL notes="Get initial admin password by docker exec -it and cat /root/.jenkins/secrets/initialAdminPassword" +LABEL java-version="openjdk11" +LABEL jenkins-version="2.222.3" +LABEL exposed-port="8080" +LABEL jenkins-path="/jenkins" ENV container docker RUN apk add openjdk11 wget openjdk11-jre-headless ttf-dejavu; mkdir /opt/tomcat WORKDIR /opt/tomcat RUN wget -q -O- http://ftp.cuhk.edu.hk/pub/packages/apache.org/tomcat/tomcat-9/v9.0.34/bin/apache-tomcat-9.0.34.tar.gz | tar zxf - --strip-components=1 RUN rm -rf /opt/tomcat/webapps/ROOT -RUN wget -q -O /opt/tomcat/webapps/ROOT.war http://mirrors.jenkins.io/war-stable/latest/jenkins.war +RUN wget -q -O /opt/tomcat/webapps/jenkins.war http://mirrors.jenkins.io/war-stable/latest/jenkins.war ENV JAVA_HOME="/usr" ENV JAVA_OPTS="-Djava.awt.headless=true" EXPOSE 8080