Sign inSign up

thefactory/jenkins-mesos

By thefactory

•Updated almost 11 years ago

Image
3

885

thefactory/jenkins-mesos repository overview

Runs a Jenkins⁠ instance with the Mesos plugin⁠ installed.

Available on the Docker Index as thefactory/jenkins-mesos⁠:

docker pull thefactory/jenkins-mesos
⁠Versions
  • Jenkins 1.564
  • Mesos plugin 0.3.0
  • Mesos 0.18.2
⁠Usage

Launch the container with a volume passed in at /jenkins. For the Mesos plugin to register with the Mesos cluster, you will need to enable host networking with --net=host (available in Docker 0.11+, see announcement⁠)

Starting the container:

docker run \
    --net=host \
    -p 8080:8080 \
    -v /var/lib/jenkins:/jenkins \
    thefactory/jenkins-mesos:latest

Once the container is up, visit http://<host>:8080/ and confirm Jenkins starts properly.

To configure the Mesos plugin, go to the Jenkins configuration page (http://<host>:8080/configure). At the bottom, click "Add a new cloud" and fill in the required settings. Set Mesos native library path to /usr/local/lib/libmesos.so.

You can read more about configuration and usage of the Mesos plugin here⁠.

Tag summary

Content type

Image

Digest

sha256:4c13471a3…

Size

1004.5 MB

Last updated

almost 11 years ago

docker pull thefactory/jenkins-mesos