Public Repository

Last pushed: 43 minutes 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
3 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
6 months ago

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

catscarlet
6 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
8 months ago

Hi, when will be 2.24 available?
Thanks

flubba86
10 months 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
10 months ago

How about releasing 2.7.1 LTS Docker image?

eyakcn
10 months 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