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
62
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
64
Continuous License Compliance-Analysis
awesomeincremented
0
23
(Almost) Continuous Delivery with Docker in offline environments
awesomeincremented
0
20
Update on Technology Radar
awesomeincremented
0
35
Software Quality
awesomeincremented
1
57
Code Reviews
awesomeincremented
0
53
Coding Guidelies
awesomeincremented
0
44
Oracle Spatial 101 - An Introduction
awesomeincremented
0
110
Team Anti-patterns - and how to resolve them
awesomeincremented
2
210
Other Decks in Programming
See All in Programming
富山発の個人開発サービスで日本中の学校の業務を改善した話
krpk1900
3
190
さいきょうのレイヤードアーキテクチャについて考えてみた
yahiru
0
360
Vue.jsでiOSアプリを作る方法
hal_spidernight
0
120
PHPで作るWebSocketサーバー ~リアクティブなアプリケーションを知るために~ / WebSocket Server in PHP - To know reactive applications
seike460
PRO
2
800
SRE、開発、QAが協業して挑んだリリースプロセス改革@SRE Kaigi 2025
nealle
1
3k
rails newと同時に型を書く
aki19035vc
6
740
ecspresso, ecschedule, lambroll を PipeCDプラグインとして動かしてみた (プロトタイプ) / Running ecspresso, ecschedule, and lambroll as PipeCD Plugins (prototype)
tkikuc
2
2.2k
AWS Lambda functions with C# 用の Dev Container Template を作ってみた件
mappie_kochi
0
210
Lookerは可視化だけじゃない。UIコンポーネントもあるんだ!
ymd65536
1
140
HTML/CSS超絶浅い説明
yuki0329
0
200
traP の部内 ISUCON とそれを支えるポータル / PISCON Portal
ikura_hamu
0
230
振り返れば奴(Cline)がいる
keiyagi
0
110
Featured
See All Featured
Building Better People: How to give real-time feedback that sticks.
wjessup
366
19k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
49
2.2k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
127
18k
The Invisible Side of Design
smashingmag
299
50k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
29
980
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.7k
Making Projects Easy
brettharned
116
6k
A better future with KSS
kneath
238
17k
Agile that works and the tools we love
rasmusluckow
328
21k
VelocityConf: Rendering Performance Case Studies
addyosmani
327
24k
4 Signs Your Business is Dying
shpigford
182
22k
A Modern Web Designer's Workflow
chriscoyier
693
190k
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)