Skip to content

Instantly share code, notes, and snippets.

@rolroralra
Created August 27, 2020 10:58
Show Gist options
  • Save rolroralra/431f0addbe347f79c662f13dda0dcb9b to your computer and use it in GitHub Desktop.
Save rolroralra/431f0addbe347f79c662f13dda0dcb9b to your computer and use it in GitHub Desktop.
Jenkins

How to install Jenkins in Docker

$ docker pull jenkins/jenkins

# -M : --no-create-home
# -s : --shell (login shell)
$ useradd -M -s /sbin/nologin jenkins
$ sudo mkdir /home/jenkins && sudo chown -R jenkins:jenkins /home/jenkins

$ docker run -d --name jenkins \
        -u ${JENKINS_UID:-1000}:${JENKINS_GID:-1000} \
        -p 8080:8080 \
        -p 50000:50000 \
        -v /home/jenkins:/var/jenkins_home \
        jenkins/jenkins
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment