Public Repository

Last pushed: 9 hours ago
Short Description
Jenkins Continuous Integration and Delivery server
Full Description

Jenkins Continuous Integration and Delivery server.

This is a fully functional Jenkins server, based on the weekly and LTS releases .

  • To use the latest LTS: docker pull jenkinsci/jenkins:lts
  • To use the latest weekly: docker pull jenkinsci/jenkins

Read documentation for usage

Docker Pull Command
Owner
jenkinsci

Comments (18)
lmagnin
4 months ago

By default it is not possible to call local Docker agents. That's why I did extend the Jenkins image to allow that feature:

> docker run --rm -p 8080:8080 -p 4040:4040 -v /var/run/docker.sock:/var/run/docker.sock logimethods/jenkins

See https://hub.docker.com/r/logimethods/jenkins/

cjdzwicky
7 months ago

Dockerfile is here https://github.com/jenkinsci/docker. You can update for desired version.

catscarlet
7 months ago

Full Description said it is based on the weekly releases. But after I clicked the documentation link to github, it told me it is based on the Long Term Support release.

agaal
9 months ago

Hi, when will be 2.24 available?
Thanks

flubba86
a year ago

@todoa2c: There is on official docker container with 2.7 LTS here:
https://hub.docker.com/_/jenkins/
@eyakcn The official docker container linked above has an alpine variant.

todoa2c
a year ago

How about releasing 2.7.1 LTS Docker image?

eyakcn
a year ago

why not build based on alpine

tux2049
a year ago

the following warn, please address this issue, thanks a lot!
WARNING: Found invalid crumb feae142df87a3e7923f6afb62c00e09d. Will check remaining parameters for a valid one...
Jul 06, 2016 3:26:32 AM hudson.security.csrf.CrumbFilter doFilter
WARNING: No valid crumb was included in request for /ajaxBuildQueue. Returning 403.

frankierr
a year ago

Ah! Very good. Thank you.

brettneese
a year ago

@frankierr It's the same one. What they do is run weekly.sh to build the Weekly image.

If you supply supply JENKINS_VERSION and JENKINS_SHA, either as a env var or argument, that version of Jenkins will be used. See the lines around here: https://github.com/jenkinsci/docker/blob/master/Dockerfile#L36

The commands to get the latest of those are here: https://github.com/jenkinsci/docker/blob/master/weekly.sh#L6