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
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.5k
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
価格.comをAI駆動で全面刷新する ー 30年分の技術的負債を返し、次の30年の土台をつくる ー / AI Engineering Summit Tokyo 2026
tkyowa
46
47k
Databricks 月刊サービスアップデート 2026年05月号
tyosi1212
0
200
Terraformモジュールは、なぜ「魔境」化するのか
hayama17
1
180
AI駆動開発が変える、大規模開発の前提 ーHuman in the Loop から Human on the Loop へ / AIE2026
visional_engineering_and_design
3
2.7k
Mastering Ruby Box
tagomoris
3
140
「嘘をつくテスト」の失敗例から学ぶ 良いテストコード #frontend_phpcon_do
asumikam
0
190
MIERUNE JCT 発表資料「宇宙から伊能忠敬ごっこ」
syuchimu
0
170
Ruby::Boxでできること、Refinementsでできること
joker1007
3
380
生成 AI × MCP で切り拓く次世代 SRE!自律型運用への挑戦と開発者体験の進化
_awache
0
140
形式手法特論:公平性制約の位相的特徴づけ #kernelvm / Kernel VM Study Kansai 12th
ytaka23
1
710
探して_入れて_作って_使う_Agent_Skills___LT.pdf
peintangos
2
160
脅威をエンジニアリングの糧にして:恐怖を乗り越えた先にあったもの / Turn threats into fuel for engineering: what lay beyond overcoming fear
nrslib
1
390
Featured
See All Featured
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.6k
The SEO identity crisis: Don't let AI make you average
varn
0
480
Code Reviewing Like a Champion
maltzj
528
40k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
130
Amusing Abliteration
ianozsvald
1
190
How to make the Groovebox
asonas
2
2.2k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
260
First, design no harm
axbom
PRO
2
1.2k
How to Talk to Developers About Accessibility
jct
2
220
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
55k
Believing is Seeing
oripsolob
1
140
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