Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Docker Build Automation with Jenkins
Search
Awesome Incremented
January 12, 2017
Programming
1
66
Docker Build Automation with Jenkins
Educational example for docker image build automation (DIY)
Awesome Incremented
January 12, 2017
Tweet
Share
More Decks by Awesome Incremented
See All by Awesome Incremented
Fast GeoIp Lookup using Redis
awesomeincremented
0
78
Continuous License Compliance-Analysis
awesomeincremented
0
27
(Almost) Continuous Delivery with Docker in offline environments
awesomeincremented
0
26
Update on Technology Radar
awesomeincremented
0
41
Software Quality
awesomeincremented
1
62
Code Reviews
awesomeincremented
0
56
Coding Guidelies
awesomeincremented
0
48
Oracle Spatial 101 - An Introduction
awesomeincremented
0
110
Team Anti-patterns - and how to resolve them
awesomeincremented
2
250
Other Decks in Programming
See All in Programming
TVerのWeb内製化 - 開発スピードと品質を両立させるまでの道のり
techtver
PRO
3
1.2k
Combinatorial Interview Problems with Backtracking Solutions - From Imperative Procedural Programming to Declarative Functional Programming - Part 1
philipschwarz
PRO
0
110
JEP 496 と JEP 497 から学ぶ耐量子計算機暗号入門 / Learning Post-Quantum Crypto Basics from JEP 496 & 497
mackey0225
2
500
「文字列→日付」の落とし穴 〜Ruby Date.parseの意外な挙動〜
sg4k0
0
310
TypeScript 5.9 で使えるようになった import defer でパフォーマンス最適化を実現する
bicstone
1
500
2025 컴포즈 마법사
jisungbin
0
150
イベントストーミングのはじめかた / Getting Started with Event Storming
nrslib
1
740
Eloquentを使ってどこまでコードの治安を保てるのか?を新人が考察してみた
itokoh0405
0
3.2k
目的で駆動する、AI時代のアーキテクチャ設計 / purpose-driven-architecture
minodriven
11
3.5k
なあ兄弟、 余白の意味を考えてから UI実装してくれ!
ktcryomm
5
1.7k
モデル駆動設計をやってみよう Modeling Forum2025ワークショップ/Let’s Try Model-Driven Design
haru860
0
190
モダンJSフレームワークのビルドプロセス 〜なぜReactは503行、Svelteは12行なのか〜
fuuki12
0
120
Featured
See All Featured
The Language of Interfaces
destraynor
162
25k
BBQ
matthewcrist
89
9.9k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
127
54k
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
Building an army of robots
kneath
306
46k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3k
jQuery: Nuts, Bolts and Bling
dougneiner
65
8k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.2k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.6k
Site-Speed That Sticks
csswizardry
13
970
Facilitating Awesome Meetings
lara
57
6.6k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Transcript
Docker Build Automation with Jenkins Dev.Talk Jan 2017 Marcel Körtgen
Continuous Integration
Towards Continuous Delivery Deploy
Why roll your own? •Could use GitHub + DockerHub →
Done
Why roll your own? •Because you can
Seriously. Why roll your own? •Concerns about Trust/Security, Intellectual Property
•For Educational Purposes
Demo Setup (using Docker ;-)
Demo GitHub: awesome-inc/docker-deploy
Summary •Automated Build & Push of Docker Images •Private Docker
Registry & UI •Build logic under SCM (Jenkinsfile)
cf. Docker-outside-of-Docker (DooD) Running Docker in Jenkins (in Docker)