-
Notifications
You must be signed in to change notification settings - Fork 1
/
docker.yml
84 lines (84 loc) · 2.83 KB
/
docker.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
usecase: "Docker"
blog_tags:
- docker
- containers
legacy:
header_image: 'https://web.archive.org/web/*/https://agentdero.cachefly.net/continuousblog/jenkins-heart-docker.png'
jumbotron:
image: '/images/full-whale-low.jpg'
intro: |
Combining Jenkins and Docker together can bring
improved speed and consistency to your automation tasks, which is why we've
collected some <strong>hopefully</strong> helpful resources on this page to
get you started!
articles:
-
- https://engineering.riotgames.com/news/taking-control-your-docker-image
- "Taking control of your Docker image"
-
- https://engineering.riotgames.com/news/thinking-inside-container
- "Thinking inside the container"
-
- https://engineering.riotgames.com/news/jenkins-docker-proxies-and-compose
- "Using Jenkins, Docker, Proxies and Compose"
-
- https://blog.codecentric.de/en/2015/10/continuous-integration-platform-using-docker-container-jenkins-sonarqube-nexus-gitlab/
- "Continuous Integration Platform using Docker with Jenkins, SonarQube, Nexus and GitLab"
-
- https://www.cloudbees.com/blog/triggering-docker-pipelines-jenkins
- "Triggering Docker pipelines with Jenkins"
plugins:
-
- "https://plugins.jenkins.io/docker-plugin"
- "Docker plugin"
- "dynamically provision slaves with Docker"
-
- "https://plugins.jenkins.io/docker-workflow"
- "CloudBees Docker Workflow plugin"
- "build and use Docker containers from within Workflows"
-
- "https://plugins.jenkins.io/docker-build-step"
- "Docker build step plugin"
- "add various Docker commands to the job as a build step"
-
- "https://plugins.jenkins.io/docker-build-publish"
- "CloudBees Docker Build and Publish plugin"
- "build projects with a Dockerfile, and publish the resulting image (repo) to the docker registry"
-
- "https://plugins.jenkins.io/kubernetes"
- "Kubernetes plugin"
- "dynamically allocate and schedule Docker slaves on a Kubernetes cluster"
-
- "https://github.com/jenkinsci/dockerhub-notification-plugin/blob/master/README.md"
- "CloudBees Docker Hub Notification plugin"
- "allows Jenkins to receive webhooks from hub.docker.com to drive pipelines based on Docker in Jenkins"
-
- "https://github.com/jenkinsci/docker-traceability-plugin/blob/master/README.md"
- "CloudBees Docker Traceability plugin"
- "track creation and use of Docker containers in Jenkins"
videos:
-
short:
id: '38SAyBLSHUM'
title: 'Scaling Jenkins masters with Docker'
-
short:
id: 'e7N3jX2b1i0'
title: 'Scaling Jenkins and Docker with Kubernetes'
-
short:
id: 'VZPbLUJnR68'
title: "Delivering eBay's CI solution with Jenkins & Docker"
-
short:
id: 'ppCzDDpcqRk'
title: 'CI with Jenkins and Docker'
-
short:
id: 'yt6QrwLs4HE'
title: 'Lightweight PaaS for Jenkins with Docker'
steps:
-
title: Install Docker
short: Installing Docker on Jenkins machines is easy
long: