| | |
| | | FROM openjdk:11 |
| | | #Leave this at jdk 11 That is the highest so far for jenkins |
| | | FROM openjdk:11 |
| | | |
| | | ENV JENKINS_PORT=8080 |
| | | ENV JENKINS_HOME=/var/jenkins_home |
| | |
| | | |
| | | RUN mkdir -p /tmp/download && cd /tmp/download/ && \ |
| | | apt-get update && apt-get upgrade -y && apt-get install curl git ttf-dejavu -y && apt-get clean && \ |
| | | curl -L https://download.docker.com/linux/static/stable/x86_64/docker-20.10.1.tgz | tar -xz -C /tmp/download && \ |
| | | curl -s -L https://download.docker.com/linux/static/stable/x86_64/docker-20.10.1.tgz | tar -xz -C /tmp/download && \ |
| | | rm -rf /tmp/download/docker/dockerd && \ |
| | | mv /tmp/download/docker/docker* /usr/local/bin/ && \ |
| | | rm -rf /tmp/download |
| | |
| | | groupadd -g 996 docker && \ |
| | | usermod -aG staff,docker jenkins && \ |
| | | mkdir -p /opt/jenkins && cd /opt/jenkins && \ |
| | | curl -L -O http://mirrors.jenkins.io/war-stable/latest/jenkins.war |
| | | curl -s -L -O https://updates.jenkins.io/latest/jenkins.war |
| | | |
| | | VOLUME [ "/var/jenkins_home" ] |
| | | |