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
Tour De Docker - Meteorhacks Show 2015 May
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
arunoda
May 06, 2015
Programming
160
1
Share
Tour De Docker - Meteorhacks Show 2015 May
arunoda
May 06, 2015
More Decks by arunoda
See All by arunoda
How JavaScript Works
arunoda
1
81
Meteor & Container (by Justin from MDG)
arunoda
0
120
Performance Optimization Tips for Meteor
arunoda
0
310
Introduction to Flow - UI Architecture for Meteor
arunoda
1
220
Scaling a Meteor Cluster
arunoda
0
260
Microservices and Meteor
arunoda
0
900
Introduction to Meteor
arunoda
1
100
How to write CPU optimized Meteor apps
arunoda
3
95
Newer way to notify customer about features
arunoda
1
75
Other Decks in Programming
See All in Programming
AIエージェントの隔離技術の徹底比較
kawayu
0
440
oxlintはeslint/typescript-eslintを置き換えられるのか
shomafujita
2
290
AIチームを指揮するOSS「TAKT」活用術 / How to Use “TAKT,” an OSS Tool for Orchestrating AI Teams
nrslib
6
750
[KCD Czech] eBPF Meets the GPU: Future of AI Infra Observability
doniacld
0
120
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
380
関係性から理解する"同一性"の型用語たち
pvcresin
2
620
Oxlintはいかにしてtsgolintのlint ruleを呼び出しているのか
syumai
2
1k
気づいたらRubyで100作品 ー クリエイティブコーディングが生活の一部になるまで / 100 Ruby Sketches Later: How Creative Coding Became Part of My Life
chobishiba
3
490
Make SRE Operations Easier with Azure SRE Agent
kkamegawa
0
2k
Inspired By RubyKaigi (EN)
atzzcokek
0
440
さぁV100、メモリをお食べ・・・
nilpe
0
110
TypeScriptだけでAIエージェントを作る フロント・エージェント・インフラのフルスタック実践
har1101
6
1.2k
Featured
See All Featured
Designing for Performance
lara
611
70k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
Designing for Timeless Needs
cassininazir
1
240
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
190
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
310
The Invisible Side of Design
smashingmag
302
52k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
520
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
Being A Developer After 40
akosma
91
590k
A Tale of Four Properties
chriscoyier
163
24k
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.9k
Transcript
Tour de Docker @meteorhacks
Some of the SysAdmin Problems Process isolation How to distribute
apps and services Automation
Docker as the Answer Process isolation Distribute apps as docker
images A lot of automation tools
Docker as the Answer process isolation docker run -d —p
80:80 myapp1 docker run -d —p 8080:80 myapp2
Docker as the Answer app/service distribution
Docker as the Answer automation tools * Docker itself *
Existing automation tools * Many more new tools
Tools & Services
Docker Image Hosting Docker Hub: https://hub.docker.com
Logging Logspout: https://github.com/gliderlabs/logspout
Deployment * Docker Compose + Docker Machine * Ansible Docker
* NewRelic’s centurion (I will talk about more)
Clustering Solutions
CoreOS + Fleet CoreOS: https://coreos.com/
Docker Swarm Docker Swarm: https://github.com/docker/swarm
Kubernetes Kubernetes: http://kubernetes.io/
Deployment Solutions
Deis (Open Source) Deis: http://deis.io/
Paz (Open Source) Paz: http://www.paz.sh/
Tutum (Cloud) Tutum: https://www.tutum.co/
Docker + Meteor
MeteorD MeteorD: https://github.com/meteorhacks/meteord
Meteor Up (mupx) mupx: https://goo.gl/vLDsoO
Galaxy ?
Learn Docker
Docker Try It Docker Try It: http://www.docker.com/tryit/
BulletProof Meteor (Docker + Kubernetes) BulletProof Meteor: https://goo.gl/O9BJ5g
Thank You!