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
Rube Goldberg Machie Docker Deployment
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
taichi nakashima
June 04, 2015
Technology
460
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Rube Goldberg Machie Docker Deployment
at
http://www.meetup.com/Docker-Tokyo/events/222928136/
taichi nakashima
June 04, 2015
More Decks by taichi nakashima
See All by taichi nakashima
Platform Engineering at Mercari (Platform Engineering Kaigi 2024)
tcnksm
6
5.6k
Platform Engineering at Mercari
tcnksm
8
5.8k
Embedded SRE at Mercari
tcnksm
0
1.6k
How We Harden Platform Security at Mercari
tcnksm
2
1.9k
SRE Practices in Mercari Microservices
tcnksm
11
15k
開発者向けの基盤をつくる
tcnksm
38
12k
How We Structure Our Work At Mercari Microservices Platform Team
tcnksm
11
23k
Microservices Platform on Kubernetes at Mercari
tcnksm
16
17k
Introduction to Mercari Micorservices Platform Team
tcnksm
5
3.7k
Other Decks in Technology
See All in Technology
なぜ Platform Engineering の土台に Kubernetes を選ぶのか
r4ynode
1
390
生成 AI × MCP で切り拓く次世代 SRE!自律型運用への挑戦と開発者体験の進化
_awache
0
180
非エンジニアがClaudeと挑んだ「1ヶ月間プロダクト30本ノック」
askokc
0
150
ITエンジニアを取り巻く環境とキャリアパス / A career path for Japanese IT engineers
takatama
4
1.8k
「コーディング」しない人のための Claude Code 入門 ChatGPT の次の一歩 — 業務に組み込む 育成・共有・自動化
rfdnxbro
2
1.3k
価格.comをAI駆動で全面刷新する ー 30年分の技術的負債を返し、次の30年の土台をつくる ー / AI Engineering Summit Tokyo 2026
tkyowa
52
58k
スキルと MCP ツール、責務をどう分けるか? AI が迷わないインターフェース設計の戦略
cdataj
1
690
Databricks における 生成AIガバナンスの実践
taka_aki
1
360
Building applications in the Gemini API family.
line_developers_tw
PRO
0
2.4k
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
5
1.8k
Mastering Ruby Box
tagomoris
3
150
2026.06.13_AI時代に事業会社が「SIer出身エンジニア」を求める理由 / Why Businesses Seek Engineers with a System Integrator Background in the AI Era
jumtech
0
970
Featured
See All Featured
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.3k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
720
How to Talk to Developers About Accessibility
jct
2
220
A designer walks into a library…
pauljervisheath
211
24k
Paper Plane
katiecoart
PRO
1
51k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
270
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
160
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Evolving SEO for Evolving Search Engines
ryanjones
0
210
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
250
30 Presentation Tips
portentint
PRO
1
320
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
480
Transcript
Rube Goldberg Machie Docker Deployment
I’m Taichi Nakashima @deeeet tcnksm
None
None
None
None
Rube Goldberg Machie Docker Deployment
A Rube Goldberg machine is a contraption, invention, device or
apparatus that is deliberately over-engineered or overdone to perform a very simple task in a very complicated fashion, usually including a chain reaction.
None
None
None
None
Architecture
:80
:80
:80
:80 confd
None
dnsimple.tf deeeet.com coreos.tf cloud-config +
How to Deploy
hugo new git push hook DockerHub hook captain-hook fleet
None
Why ? You should use rsync or more easy tool
Exploring ideal automated Docker deployment
Reduce complexity Try Docker and CoreOS for more simple application
Future work
Flexible Zero-downtime deployment
mailgun/vulcand (Too much for me) cubicdaiya/ngx_dynamic_upstream (Simple)
Container Test
hugo new git push hook DockerHub hook captain-hook fleet
@deeeet