└── Dockerfile /Dockerfile: -------------------------------------------------------------------------------- 1 | FROM jenkins/jenkins:lts 2 | 3 | USER root 4 | 5 | RUN apt-get update && \ 6 | apt-get -y install apt-transport-https \ 7 | ca-certificates \ 8 | curl \ 9 | gnupg2 \ 10 | software-properties-common && \ 11 | curl -fsSL https://download.docker.com/linux/$(. /etc/os-release; echo "$ID")/gpg > /tmp/dkey; apt-key add /tmp/dkey && \ 12 | add-apt-repository \ 13 | "deb [arch=amd64] https://download.docker.com/linux/$(. /etc/os-release; echo "$ID") \ 14 | $(lsb_release -cs) \ 15 | stable" && \ 16 | apt-get update && \ 17 | apt-get -y install docker-ce 18 | 19 | RUN apt-get install -y docker-ce 20 | 21 | RUN usermod -a -G docker jenkins 22 | 23 | USER jenkins 24 | --------------------------------------------------------------------------------