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
Dockerizando Ambientes de Desenvolvimento
Search
Matheus Andrade
June 11, 2019
Technology
0
37
Dockerizando Ambientes de Desenvolvimento
Simples talk de introdução ao Docker para equipe de desenvolvimento.
Matheus Andrade
June 11, 2019
Tweet
Share
More Decks by Matheus Andrade
See All by Matheus Andrade
Precisamos falar sobre Software Sustentável
matheuslao
0
15
Iracema: Assistente Virtual do Ministério Público da Bahia
matheuslao
0
22
Práticas DevOps no TRT5ª Região
matheuslao
0
24
Infra Ágil
matheuslao
0
99
Git Básico em 60 minutos
matheuslao
0
120
Orientação a Objetos - Primeiros Passos
matheuslao
0
50
Ambiente de Desenvolvimento RoR com Vagrant
matheuslao
1
45
Git: Primeiras Impressões
matheuslao
2
250
Introdução às Metodologias Ágeis de Software
matheuslao
1
94
Other Decks in Technology
See All in Technology
非同期処理実行基盤 Delayed脱出 → Solid Queue完全移行への旅路。
srockstyle
3
1.6k
BtoBプロダクト開発の深層
16bitidol
0
150
Azure Well-Architected Framework入門
tomokusaba
0
190
FastAPIの魔法をgRPC/Connect RPCへ
monotaro
PRO
1
650
業務自動化プラットフォーム Google Agentspace に入門してみる #devio2025
maroon1st
0
180
いま注目しているデータエンジニアリングの論点
ikkimiyazaki
0
570
「Verify with Wallet API」を アプリに導入するために
hinakko
1
200
「AI駆動PO」を考えてみる - 作る速さから価値のスループットへ:検査・適応で未来を開発 / AI-driven product owner. scrummat2025
yosuke_nagai
0
440
Oracle Cloud Infrastructure:2025年9月度サービス・アップデート
oracle4engineer
PRO
0
360
GC25 Recap+: Advancing Go Garbage Collection with Green Tea
logica0419
1
320
多野優介
tanoyusuke
1
160
全てGoで作るP2P対戦ゲーム入門
ponyo877
3
1.3k
Featured
See All Featured
Site-Speed That Sticks
csswizardry
11
870
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
How to train your dragon (web standard)
notwaldorf
96
6.3k
4 Signs Your Business is Dying
shpigford
185
22k
Optimizing for Happiness
mojombo
379
70k
The Power of CSS Pseudo Elements
geoffreycrofte
79
6k
The Invisible Side of Design
smashingmag
301
51k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
54
3k
KATA
mclloyd
32
14k
RailsConf 2023
tenderlove
30
1.2k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
32
2.2k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Transcript
Dockerizando Ambientes de Desenvolvimento Workshop na SETIC - TRT5 Matheus
Andrade - Junho/2019 @matheuslao
O que é Docker?
O que é Container?
https://www.docker.com/resources/what-container
https://img.bigtests.club/static/imagens/seumadruga290718.jpg
Um container Linux é um conjunto de um ou mais
processos organizados isoladamente do sistema.
Um container Linux é um conjunto de um ou mais
processos organizados isoladamente do sistema.
E a Máquina Virtual (VM)?
https://www.docker.com/resources/what-container
https://about.gitlab.com/images/blogimages/containers-vm-bare-metal.png
https://www.researchgate.net/profile/Karen_Scarfone/publication/329973333/figure/fig1/AS:708952811655168@1546038930241/ Virtual-Machine-and-Container-Deployments.png
Um container Linux …..
Containers Windows Linux ... x86_64 armv7l ... https://github.com/luizcarlosfaria/kb/wiki/Docker-no-Windows-vs-Docker-no-Linux
os sistemas ARM Linux executam containers ARM Linux os sistemas
x86 Linux executam containers x86 Linux sistemas x86_64 Windows executam containers x86_64 Windows. ...
Container não é coisa nova...
CHROOT 1979
FreeBSD JAIL 1999/2000
Solaris Containers (Zones) 2004
https://openvz.org
CGROUPS 2006
http://blog.ti.lemaf.ufla.br/content/images/2016/05/lxc.png 2008
DotCloud 2008
Docker 2013
O que é Docker?
engine-components-flow.png
engine-components-flow.png
Docker é Rei?
https://www.opencontainers.org
https://www.cncf.io
Mão na Massa!