jenkins with docker - meetupfiles.meetup.com/8167402/jenkins with docker.pdf · jenkins with docker...

Post on 15-Jun-2020

76 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Jenkins with Docker

Presenter

Alex BravermanRHEVM QE Infrasructure, Red Hat26th August, 2014

Jenkins with Docker2

Continues Integration

● Open Source

● Building/testing software projects continuously

● Monitoring executions of externally-run jobs

● Server-Client

● Plugins

Jenkins with Docker3

Jenkins Architecture

Jenkins with Docker4

Old Jenkins Nodes – Full Virtualization

Jenkins with Docker5

Jenkins with Docker6

● any app

● any language

● any toolchain

● completely portable

● can run anywhere

● 13,000+ apps available

● Linux Containers● Shared kernel● Minimal resources

● Memory● Cpu● Storage

● Isolation● Network● security

Jenkins with Docker7

Jenkins with Docker

Jenkins with Docker8

Jenkins with Docker9

But WAIT.... There is MORE!

● Dynamic scale

● “Sharing is Caring” – share your bugs with developers like never before

● Run faster , stronger , better – staged testing

● Save for later (or for others)

Jenkins with Docker10

How to get started

$ sudo yum install docker-io

$ sudo docker run -d -P abraverm/jenkins:master

$ sudo docker pull abraverm/jenkins:node

● Configure Host for tcp requiest (Docker Host)

● Add Host as to Jenkins and run jobs

Jenkins with Docker11

top related