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
29
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
8
Iracema: Assistente Virtual do Ministério Público da Bahia
matheuslao
0
12
Práticas DevOps no TRT5ª Região
matheuslao
0
22
Infra Ágil
matheuslao
0
93
Git Básico em 60 minutos
matheuslao
0
110
Orientação a Objetos - Primeiros Passos
matheuslao
0
43
Ambiente de Desenvolvimento RoR com Vagrant
matheuslao
1
40
Git: Primeiras Impressões
matheuslao
2
230
Introdução às Metodologias Ágeis de Software
matheuslao
1
84
Other Decks in Technology
See All in Technology
類似ロジック実装をiOS/Android間で合わせる道標No.1
fumiyasac0921
1
210
Microsoft for Startups Founders Hub_20240429 update
daikikanemitsu
1
2.6k
【TSkaigi】2024/05/11 当日スライド
kimitashoichi
13
3.6k
複雑なビジネスルールに挑む:正確性と効率性を両立するfp-tsのチーム活用術 / Strike a balance between correctness and efficiency with fp-ts
kakehashi
5
3.1k
成長をサポートするピープルマネジメントのやり方
sioncojp
9
1.5k
DevRelによる信頼構築とデータ駆動で変わるエンジニア採用 / DevRel Trust Building to Data Driven Engineering Hiring
bobtani
1
120
拓展QA日常工作的邊界
line_developers_tw
PRO
0
190
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
5
38k
From here to resilience - a travel guide
ufried
1
150
AWS Observability ベストプラクティス 大紹介
o11yfes2023
0
130
1Q86
kawaguti
PRO
2
110
TiDBにおけるテーブル設計と最適化の事例
cygames
0
730
Featured
See All Featured
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
352
28k
Why You Should Never Use an ORM
jnunemaker
PRO
51
8.7k
What's new in Ruby 2.0
geeforr
338
31k
Visualization
eitanlees
137
14k
Pencils Down: Stop Designing & Start Developing
hursman
117
11k
Build your cross-platform service in a week with App Engine
jlugia
226
17k
The Invisible Side of Design
smashingmag
294
49k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
275
13k
Intergalactic Javascript Robots from Outer Space
tanoku
266
26k
KATA
mclloyd
16
12k
Optimizing for Happiness
mojombo
370
69k
BBQ
matthewcrist
80
8.8k
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!