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
0
990
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
Tweet
Share
Other Decks in Programming
See All in Programming
AIの誤りが許されない業務システムにおいて“信頼されるAI” を目指す / building-trusted-ai-systems
yuya4
7
4.2k
React 19でつくる「気持ちいいUI」- 楽観的UIのすすめ
himorishige
11
2.9k
Context is King? 〜Verifiability時代とコンテキスト設計 / Beyond "Context is King"
rkaga
10
1.5k
ZJIT: The Ruby 4 JIT Compiler / Ruby Release 30th Anniversary Party
k0kubun
1
310
Findy AI+の開発、運用におけるMCP活用事例
starfish719
0
2k
HTTPプロトコル正しく理解していますか? 〜かわいい猫と共に学ぼう。ฅ^•ω•^ฅ ニャ〜
hekuchan
2
590
実は歴史的なアップデートだと思う AWS Interconnect - multicloud
maroon1st
0
300
Patterns of Patterns
denyspoltorak
0
410
DevFest Android in Korea 2025 - 개발자 커뮤니티를 통해 얻는 가치
wisemuji
0
180
안드로이드 9년차 개발자, 프론트엔드 주니어로 커리어 리셋하기
maryang
1
150
ゆくKotlin くるRust
exoego
1
190
Grafana:建立系統全知視角的捷徑
blueswen
0
270
Featured
See All Featured
Music & Morning Musume
bryan
46
7k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
0
990
RailsConf 2023
tenderlove
30
1.3k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
1
880
Into the Great Unknown - MozCon
thekraken
40
2.2k
Un-Boring Meetings
codingconduct
0
170
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
We Have a Design System, Now What?
morganepeng
54
8k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
7.9k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.6k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
9
1k
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