commit cf9ba52a480480134767f6f54dbf3568bd155783 Author: Simeon Radivoev Date: Sun Aug 21 14:18:00 2022 +0300 Initial Commit diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..a61be27 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,16 @@ +FROM jenkins/jenkins:lts-jdk11 + +# root is required to modify uid +USER root + +ARG DOCKER_GID=998 + +RUN usermod --uid 1006 jenkins +RUN groupmod --gid 1006 jenkins +RUN chown -R jenkins:jenkins "$JENKINS_HOME" /usr/share/jenkins/ref + +RUN groupadd -g ${DOCKER_GID} docker +RUN usermod -aG docker jenkins + +# restore ENTRYPOINT to startup as jenkins user +USER jenkins \ No newline at end of file