Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Docker: The Rise of Containers
Search
Paulo Pires
October 04, 2015
Programming
130
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Docker: The Rise of Containers
Paulo Pires
October 04, 2015
More Decks by Paulo Pires
See All by Paulo Pires
Introdução ao WebAssembly
paulohp
0
70
Introdução ao GraphQL
paulohp
0
65
GraphQL 101
paulohp
0
120
Side Effects: Uma Saga até o React
paulohp
0
100
MobX: State Management made easy
paulohp
0
100
We Work Remotely
paulohp
2
120
Angular2
paulohp
0
250
Node.js Codelab
paulohp
1
190
NodeBR, um ano memoravel!
paulohp
0
110
Other Decks in Programming
See All in Programming
iOSDC Japan 2026 - Swiftで作って学ぼう!データベース自作入門
kaseken
2
110
GKE で Pod の見方を変えたら、スケールアウト時の挙動を真に捉えられた話
stkk
0
110
Swift愛好会と私(ウホーイ) / Swift Fan Club and Uhooi
uhooi
0
150
LL言語やWebフレームワークのPostgreSQL対応 〜DBの機能がユーザーに届くまで〜
kentaroutakeda
0
150
Omarchy Tokyo やると聞いて UMPC 買ってセットアップしてきた
mtsmfm
0
140
AIを上手に使っていこうとしたら越境せざるを得なくなった話 〜実践1年で見えた境界を越えなければならない理由と進め方〜 / Crossing borders with AI
tomoyakitaura
4
1.1k
変化を抱擁するドキュメントの作り方 - ビジネスルール駆動開発がもたらす、コードとの新しい関係
ioki
2
150
Family mrubyの進捗
kishima
1
110
AI駆動開発にグラフDBを重ねてみた
satoshi256kbyte
2
780
個人開発基盤をまるごとCloudflareに引っ越して爆速で総合的体験を向上させた話
tinykitten
0
160
【高い買い物LT会】初任給で話題の国産フィジカルAIを買った話
akagami
PRO
0
150
AgentCore CLI で進化した AWS での AI エージェントの作り方 : 必要な機能を必要な時に
icoxfog417
PRO
3
320
Featured
See All Featured
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
600
AI: The stuff that nobody shows you
jnunemaker
PRO
9
990
Navigating Weather and Climate Data
rabernat
0
510
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
520
30 Presentation Tips
portentint
PRO
1
390
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
330
It's Worth the Effort
3n
188
29k
WENDY [Excerpt]
tessaabrams
13
39k
Documentation Writing (for coders)
carmenintech
77
5.5k
The Invisible Side of Design
smashingmag
301
52k
Transcript
Docker The Rise of Containers @paulo_hp
Paulo Pires paulopires.me
O que é Docker?
O que é *&%#$@ são Containers?
Quando usar o Docker?
Ambientes de Desenvolvimento
Apache PHP MySQL MongoDB Node.js Ruby
Apache PHP MySQL MongoDB Node.js Ruby $ install $ install
$ install $ install $ install $ install
Apache PHP MySQL MongoDB Node.js Ruby $configure $configure $configure $configure
$configure $configure
Apache PHP MySQL MongoDB Node.js Ruby $configure $configure $configure $configure
$configure $configure Apache PHP MySQL MongoDB Node.js Ruby $configure $configure $configure $configure $configure $configure Agora imagine isso para cada DEV
Muita Coisa pra fazer!
Apache PHP MySQL MongoDB Node.js Ruby $configure $configure $configure $configure
$configure $configure ➜ docker run * Apache PHP MySQL MongoDB Node.js Ruby $configure $configure $configure $configure $configure $configure ➜ docker run * Apache PHP MySQL MongoDB Node.js Ruby $configure $configure $configure $configure $configure $configure ➜ docker run *
Configurações Repetidas
➜ installXYZ.sh ➜ installABC.sh ➜ rm -rf node_modules
➜ installXYZ.sh ➜ installABC.sh ➜ rm -rf node_modules OOPS!
Muita Coisa pra fazer[2]!
RUN ./installXYZ.sh ➜ docker build -t myAwesomeImage . Dockerfile RUN
./installABC.sh RUN rm -rf node_modules ➜ docker run myAwesomeImage
Write Once Run Everywhere
DEMO!
Obrigado! "