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
65
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
72
Continuous License Compliance-Analysis
awesomeincremented
0
24
(Almost) Continuous Delivery with Docker in offline environments
awesomeincremented
0
23
Update on Technology Radar
awesomeincremented
0
39
Software Quality
awesomeincremented
1
61
Code Reviews
awesomeincremented
0
55
Coding Guidelies
awesomeincremented
0
47
Oracle Spatial 101 - An Introduction
awesomeincremented
0
110
Team Anti-patterns - and how to resolve them
awesomeincremented
2
240
Other Decks in Programming
See All in Programming
なぜ今、Terraformの本を書いたのか? - 著者陣に聞く!『Terraformではじめる実践IaC』登壇資料
fufuhu
4
640
kiroでゲームを作ってみた
iriikeita
0
180
あのころの iPod を どうにか再生させたい
orumin
2
2.5k
decksh - a little language for decks
ajstarks
4
21k
書き捨てではなく継続開発可能なコードをAIコーディングエージェントで書くために意識していること
shuyakinjo
1
290
【第4回】関東Kaggler会「Kaggleは執筆に役立つ」
mipypf
0
690
学習を成果に繋げるための個人開発の考え方 〜 「学習のための個人開発」のすすめ / personal project for leaning
panda_program
1
110
未来を拓くAI技術〜エージェント開発とAI駆動開発〜
leveragestech
2
170
GUI操作LLMの最新動向: UI-TARSと関連論文紹介
kfujikawa
0
1k
Portapad紹介プレゼンテーション
gotoumakakeru
1
130
AI OCR API on Lambdaを Datadogで可視化してみた
nealle
0
160
STUNMESH-go: Wireguard NAT穿隧工具的源起與介紹
tjjh89017
0
380
Featured
See All Featured
Producing Creativity
orderedlist
PRO
347
40k
How GitHub (no longer) Works
holman
315
140k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
Done Done
chrislema
185
16k
Scaling GitHub
holman
462
140k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.6k
Building Flexible Design Systems
yeseniaperezcruz
328
39k
Optimising Largest Contentful Paint
csswizardry
37
3.4k
Why Our Code Smells
bkeepers
PRO
338
57k
Designing for humans not robots
tammielis
253
25k
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)