CloudBees Jenkins Enterprise - Rolling releases
Get the latest features and fixes of the CloudBees Jenkins Platform (CJE and CJOC) with our rolling releases, which typically land every 6-8 weeks. Stable and tested. Built on top of the latest Jenkins Long-Term Support releases.
This is a fully functional CloudBees Jenkins Enterprise.
docker run -p 8080:8080 -p 50000:50000 cloudbees/jenkins-enterprise
NOTE: read below the build executors part for the role of the
50000 port mapping.
This will store the workspace in /var/jenkins_home. All Jenkins data lives in there - including plugins and configuration.
You will probably want to make that a persistent volume (recommended):
docker run -p 8080:8080 -p 50000:50000 -v /your/home:/var/jenkins_home cloudbees/jenkins-enterprise
This will store the jenkins data in
/your/home on the host.
/your/home is accessible by the jenkins user in container (jenkins user - uid 1000) or use
-u some_other_user parameter with
You can also use a volume container:
docker run --name myjenkins -p 8080:8080 -p 50000:50000 -v /var/jenkins_home cloudbees/jenkins-enterprise
Then myjenkins container has the volume (please do read about docker volume handling to find out more).
Backing up data
Setting the number of executors
Attaching build executors
Passing JVM parameters
Passing Jenkins launcher parameters
Installing more tools
Contact CloudBees support at https://support.cloudbees.com