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