Giter Club home page Giter Club logo

docker-jenkins's Introduction

docker-jenkins

OS Base : jenkinsci/jenkins
Jenkins version : 1.624
Exposed Ports : 8080 2812 22 50000
Jenkins Home : /var/jenkins_home
Timezone : Europe/London

Environment Variables

TZ
    Container Timezone. Default 'Europe/London'

Services

Jenkins
Monit
SSHD

This container uses the official Jenkins image as its base. I would suggest reading the documentation for the official image first, as all the environment variable options are supported.

You change the Timezone by runnning:

docker run --env TZ=<TIMEZONE> -d <CONTAINER_ID>

Monit is used to control the start up and management of Jenkins (and SSHD). You can access the monit webserver by exposing port 2812 on the Docker host. The user name is monit and password can be found by running:

docker logs <CONTAINER_ID> 2>/dev/null | grep MONIT_PASSWORD

OpenSSH is also running, you can ssh to the container by exposing port 22 on your Docker host and using the username jenkins. Password can be found by running:

docker logs <CONTAINER_ID> 2>/dev/null | grep JENKINS_PASSWORD

Plugins

The following list of plugins come included in the container:

config-file-provider
envinject
git
git-client
git-server
github
github-api
greenballs
multiple-scms
parameterized-trigger
promoted-builds
scm-api
scm-sync-configuration
scriptler
swarm
token-macro
xunit

It is possible to customise the plugins that get added to the image by updating:

./plugins.txt

docker-jenkins's People

Contributors

yasn77 avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.