jenkins-slave : With additional modules, like nginx
4.7K
Extended from ubuntu-base:latest official repo
Jenkins slave client for a Jenkins server.
Critical Jenkins environment variables needed by the slave.
JENKINS_HOST=https://builds.apache.org : Docker server host URLJENKINS_SLAVE_NAME=docker-slave : Docker slave nameJENKINS_SLAVE_SECRET=super-not-so-secure-token : Docker slave secret tokenOptional Jenkins environment variable
JAVA_OPTS : Java runtime optionsJENKINS_OPTS : Additional Jenkins options stringJENKINS_PRESCRIPT : Shell script to run before running jenkinsJENKINS_CONNECTION : The -connectTo option configuration. Used for overwriting connection paths.JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/ : Java home locationTIMEZONE=GMT+08 : Default system timezone (Singapore)LANGUAGE=en_US.UTF-8 : Used to configure OS language supportAPTGET_PRESCRIPT="" : Commands to execute prior to aptget install/upgrade on bootupAPTGET_INSTALL="" : Performs the installation of the following if missing on bootupAPTGET_UPGRADE=false : Performs an apt-get upgrade on bootupAPTGET_POSTSCRIPT="" : Commands to execute after aptget install/upgrade on bootupSee base/README for more details.
/workspace : Contains all the various persistent files related to the imageSee base/README for more details.
Any problems / comments / kudos should be filed at github =) https://github.com/picoded/dockerfiles
Content type
Image
Digest
Size
332.8 MB
Last updated
over 7 years ago
docker pull picoded/jenkins-slave-plus