Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up
for free
Rube Goldberg Machie Docker Deployment
taichi nakashima
June 04, 2015
Technology
3
350
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
tcnksm
11
6.5k
tcnksm
36
9.3k
tcnksm
12
18k
tcnksm
16
14k
tcnksm
5
2.8k
tcnksm
15
1.6k
tcnksm
21
4.8k
tcnksm
22
3.8k
tcnksm
33
4.7k
Other Decks in Technology
See All in Technology
miura55
0
240
torisoup
11
5.3k
buildersbox
0
160
grapecity_dev
0
170
gamella
3
1.4k
myhomenwlab
1
240
hito58
1
730
khrd
1
270
soracom
1
120
nkjzm
0
560
ocise
1
1.8k
binarymist
0
1.3k
Featured
See All Featured
afnizarnur
176
14k
sugarenia
233
850k
morganepeng
18
1.2k
reverentgeek
27
2k
cromwellryan
104
6.1k
caitiem20
308
17k
philhawksworth
192
8.8k
colly
66
3k
jmmastey
10
610
jeffersonlam
329
15k
rocio
155
11k
tammielis
237
23k
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