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
taichi nakashima
June 04, 2015
Technology
2
430
Rube Goldberg Machie Docker Deployment
at
http://www.meetup.com/Docker-Tokyo/events/222928136/
taichi nakashima
June 04, 2015
Tweet
Share
More Decks by taichi nakashima
See All by taichi nakashima
Platform Engineering at Mercari (Platform Engineering Kaigi 2024)
tcnksm
6
4.7k
Platform Engineering at Mercari
tcnksm
8
5.4k
Embedded SRE at Mercari
tcnksm
0
1.5k
How We Harden Platform Security at Mercari
tcnksm
2
1.8k
SRE Practices in Mercari Microservices
tcnksm
11
13k
開発者向けの基盤をつくる
tcnksm
38
12k
How We Structure Our Work At Mercari Microservices Platform Team
tcnksm
11
23k
Microservices Platform on Kubernetes at Mercari
tcnksm
16
16k
Introduction to Mercari Micorservices Platform Team
tcnksm
5
3.7k
Other Decks in Technology
See All in Technology
AIが書いたコードをAIが検証する!自律的なモバイルアプリ開発の実現
henteko
1
340
LLMアプリケーション開発におけるセキュリティリスクと対策 / LLM Application Security
flatt_security
7
1.8k
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
11
77k
空間を設計する力を考える / 20251004 Naoki Takahashi
shift_evolve
PRO
3
330
成長自己責任時代のあるきかた/How to navigate the era of personal responsibility for growth
kwappa
3
270
Azure SynapseからAzure Databricksへ 移行してわかった新時代のコスト問題!?
databricksjapan
0
140
【新卒研修資料】LLM・生成AI研修 / Large Language Model・Generative AI
brainpadpr
23
17k
20250929_QaaS_vol20
mura_shin
0
110
AIAgentの限界を超え、 現場を動かすWorkflowAgentの設計と実践
miyatakoji
0
130
10年の共創が示す、これからの開発者と企業の関係 ~ Crossroad
soracom
PRO
1
170
GopherCon Tour 概略
logica0419
2
190
20201008_ファインディ_品質意識を育てる役目は人かAIか___2_.pdf
findy_eventslides
0
120
Featured
See All Featured
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.7k
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Side Projects
sachag
455
43k
The World Runs on Bad Software
bkeepers
PRO
71
11k
Learning to Love Humans: Emotional Interface Design
aarron
274
40k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Java REST API Framework Comparison - PWX 2021
mraible
33
8.8k
GitHub's CSS Performance
jonrohan
1032
460k
What's in a price? How to price your products and services
michaelherold
246
12k
Building Better People: How to give real-time feedback that sticks.
wjessup
368
20k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
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