Official Jenkins CI repository extension that provide commons build tools and plugins initialization
839

This Dockerfile build an extension of the official Jenkins CI image, and provide support for SSL and tools like :
and others custom Jenkins initializations.

sudo docker run --detach \
--env JAVA_OPTS="-Xms2g -Xmx3g -Dhudson.footerURL=http://www.leadware.net" \
--env SSL_KEY_SIZE="2048" \
--env SSL_KEY_VALIDITY_DAYS="365" \
--env SSL_CA_ORGANIZATION="Leadware S.A" \
--env SSL_CA_ORGANIZATION_UNIT="TI Department" \
--env SSL_CA_EMAIL="[email protected]" \
--env SSL_CA_COUNTRY_NAME="CM" \
--env SSL_CA_LOCALITY_NAME="Yaounde" \
--env SSL_CA_STATE_NAME="Center" \
--env SSL_JENKINS_ORGANIZATION="Leadware S.A" \
--env SSL_JENKINS_ORGANIZATION_UNIT="IT Departement" \
--env SSL_JENKINS_EMAIL="[email protected]" \
--env SSL_JENKINS_COUNTRY_NAME="CM" \
--env SSL_JENKINS_LOCALITY_NAME="Yaounde" \
--env SSL_JENKINS_STATE_NAME="Center" \
--env SSL_JENKINS_HOSTNAME="jenkins.leadware.net" \
--env JENKINS_HTTP_SSL_REDIRECTION="jenkins.leadware.net" \
--publish 443:443 --publish 80:80 --publish 8080:8080 \
--name jenkins \
--restart always \
--volume /host-srv/jenkins/home:/var/jenkins_home \
--volume /host-srv/maven/repository:/var/lib/maven/repository \
--volume /host-srv/sonar-scanner/conf:/usr/share/sonar-scanner/conf \
leadware/jenkins:TAG
Refer to the official Jenkins CI image usage on docker store Official Jenkins CI image documentation
Content type
Image
Digest
Size
432.9 MB
Last updated
over 9 years ago
docker pull leadware/jenkins