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
Introduction to Docker
Search
Brayden Winterton
May 08, 2015
Programming
1k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Introduction to Docker
An Introduction to Docker. What it is, how to use it, and why it makes a difference.
Brayden Winterton
May 08, 2015
Other Decks in Programming
See All in Programming
Observability in Practice:Grafana 與 Edge Device SRE 的那些事
blueswen
0
170
Skillsは効率化、Agentsは"自分の拡張"——Builder時代のエージェント編成(CC Night 2026)
wemra
1
130
LLMによるContent Moderationの本番運用の裏側と品質担保への挑戦
suikabar
3
690
AI 輔助遺留系統現代化的經驗分享
jame2408
1
140
The ROI of Quarkus for Spring Boot Applications
hollycummins
0
120
メソッドのジェネリクスでGoの夢は広がるか? / Kyoto.go #65
utgwkk
3
800
生成AI時代にこそ効くGo | Why Go Works in the Age of Generative AI
mom0tomo
8
3.2k
Inside Stream API
skrb
1
730
Javaの型とAI時代に型が大事な理由 / java types and type in AI era
kishida
2
140
TSKaigi Night Talks 2026_TypeScriptでサプライチェーンの整合性を型に閉じ込める
geekplus_tech
0
350
[2026年度第1回ORセミナー] 計画最適化ベンチャーと競技プログラミング人材
terryu16
0
270
さぁV100、メモリをお食べ・・・
nilpe
0
140
Featured
See All Featured
Paper Plane
katiecoart
PRO
1
51k
The World Runs on Bad Software
bkeepers
PRO
72
12k
Paper Plane (Part 1)
katiecoart
PRO
0
9.1k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.8k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
200
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.7k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
320
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.2k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
310
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2k
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
140
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
590
Transcript
An Introduction to Docker Brayden Winterton
A little about me
Survey Time!
What is Docker?
In simpler times
Server Host OS Bins/Libs LAMP Traditional LAMP Stack
But today…
None
The matrix from hell
None
None
This isn’t the first time
None
How did we solve it?
None
None
None
Docker fixes the matrix from hell
Isn’t this basically a vm?
None
None
Docker is an ecosystem But we’ll focus on Docker Engine
and Docker Containers
Docker Engine
Let’s see it!
None
Don’t believe me?
None
Let’s see a real life application Now with port mapping!
None
How do I get to my container? Hint: Port mapping
None
Volumes
None
None
Container modification The easy way and the hard way
First, the hard way
None
What good is that? Or in other words, what just
happened?
None
The easy way And, dare I say, the best way
None
None
As complex as you want As if you want complexity
in your life
None
Linking Containers
Linking modifies the containers
None
Lets see an example
None
None
Tired of typing in commands by hand? Let’s talk orchestration
None
One call, that’s all
None
Why use Docker?
Developers love it
Sysadmins love it
Separate or combine roles
Repeatability Repeatability Repeatability Repeatability Repeatability Repeatability Repeatability Repeatability Repeatability
Pitfalls to watch for
Questions?
Brayden Winterton @braydenw
[email protected]
Linkedin.com/in/bwinterton https://joind.in/14006