Run Jenkins in Slave Master Config in Docker

preview_player
Показать описание
In this video we explore the customizations available in the appcontainers/jenkins docker container image. This container is set to allow you to run the jenkins application in various modes, to allow for maximum customization. Run jenkins in a Docker container the way you want to run it..

More information such as the steps performed in this demo can be found on the appcontainers website:

Docker Container Info:
---------------------------------------
Container OS: CentOS 6.6
Application: Jenkins
Customizable: Customizable Environment Variables.

In this demo, the appcontainers/jenkins container is shown. This container is a CentOS 6.6 Jenkins container that is fully customizable allowing variables all to be set at run time, causing the container to configure itself upon initial deployment.

This demo is a full length demo covering how the container was constructed as well as multiple deployment scenarios.
Рекомендации по теме
Комментарии
Автор

Awesome Video!! We heavily used Jenkins on our Organization for Production releases. But this way how Jenkins can be utilize is on another level....

jonathanmorales
Автор

by far the most helpful video i've seen on CD/CI with jenkins & docker.
very cool thank you!

fabiovalentino
Автор

Thank you for all the explanation and detail!

DavidDaliSusanibarArce
Автор

Excellent job and video! Very detailed and very helpful, thanks a lot!

wengda
Автор

Great stuff. I wish the links still worked

EricDunn
Автор

Thanks was really helpful, Thanks a Ton!!

AzherKhanBLR
Автор

The appcontainers link for the instructions page is not working. Can you please share the link?

nandakumarpurohit
Автор

Hello, this site is unavailable is there a way to get those informations

MY
Автор

Please update git in the container image.  It isn't even compatible with the git plugin for jenkins.

zonk
Автор

Why is your site going down saying "Error establishing a database connection" ?

prawen
Автор

I followed your video and got very accurate and helpful. After all set up when I run a simple command in pipeline script as node('docker'){
sh 'docker --version'
}


where 'docker' is the label of my docker-slave and docker plugin is installed in jenkins too.

Please guide me here

ajeetsharma
Автор

Hi. I am new to this docker and jenkins world, could you please give some help? when I type:
docker run -it \
--name jenkins-keys \
-h jenkins-keys \
-v /var/lib/jenkins_slave_key \
-e ROLE slave \
-e TERMTAG "JKEY-DATA" \
appcontainers/jenkins \
sleep 1

i got output:
Unable to find image 'slave:latest' locally
docker: Error response from daemon: repository slave not found: does not exist or no pull access.
See 'docker run --help'.


I thought we just this containers to hold keys. Why it complains "docker pulling"? Thank you!

kaysim