Skip to content

Jenkins Continuous Integration and Delivery server with Docker included and setup for use in CoreOS

License

Notifications You must be signed in to change notification settings

coodeneko/jenkins-with-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jenkins With Docker

This is a simple dockerfile that pulls from the Jenkins Docker Image, adds in Docker CE for the command line interface, and sets up the user account for the shared docker socket from CoreOS.

Supported tags and respective Dockerfile links

Usage

Template Systemd Service Unit using port 8080

[Unit]
Description=Jenkins container
Author=Kreutzwieser Joel
After=docker.service

[Service]
Restart=always
ExecStartPre=-/usr/bin/docker kill jenkins
ExecStartPre=-/usr/bin/docker rm jenkins
ExecStartPre=/usr/bin/docker pull codeneko/jenkins-with-docker
ExecStart=/usr/bin/docker run --rm -p 8080:8080 -p 50000:50000 -v /home/jenkins:/var/jenkins_home -v /var/run/docker.sock:/var/run/docker.sock --name jenkins codeneko/jenkins-with-docker
ExecStop=/usr/bin/docker stop jenkins

About

Jenkins Continuous Integration and Delivery server with Docker included and setup for use in CoreOS

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published