Skip to content

Instantly share code, notes, and snippets.

@weidonglian
Last active August 7, 2018 21:02
Show Gist options
  • Save weidonglian/20f9421e8a62ec8bb910a78793eb75d8 to your computer and use it in GitHub Desktop.
Save weidonglian/20f9421e8a62ec8bb910a78793eb75d8 to your computer and use it in GitHub Desktop.
Docker cheat sheet
# Fix the docker sudo issue
sudo usermod -aG docker $USER # Require logout and then login.
# Run in foreground
sudo docker run -p 80:8080 -p 50000:50000 -v /var/run/docker.sock:/var/run/docker.sock -v /home/ubuntu/jenkins_home:/var/jenkins_home jenkins
# Run in background and control by name
sudo docker run --name jenkins -d -p 80:8080 -p 50000:50000 -v /var/run/docker.sock:/var/run/docker.sock -v /home/ubuntu/jenkins_home:/var/jenkins_home jenkins
# Blueocean version
sudo docker run --name jenkins -u root -d -p 80:8080 -p 50000:50000 -v /var/run/docker.sock:/var/run/docker.sock -v /home/ubuntu/jenkins_home:/var/jenkins_home -v "$HOME":/home jenkinsci/blueocean
docker run --name jenkins -u root -p 80:8080 -p 50000:50000 -p 3000:3000 -v /var/run/docker.sock:/var/run/docker.sock -v /home/ubuntu/dev-ops/jenkins/jenkins_home:/var/jenkins_home -v "$HOME":/home jenkinsci/blueocean
docker run --name jenkins -u root -d -p 80:8080 -p 50000:50000 -p 4000:4000 -v /var/run/docker.sock:/var/run/docker.sock -v /home/ubuntu/jenkins_home:/var/jenkins_home -v "$HOME":/home jenkinsci/blueocean
# Stop background one
sudo docker stop jenkins
# Start background container
sudo docker start jenkins
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment