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
41
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
17
Iracema: Assistente Virtual do Ministério Público da Bahia
matheuslao
0
24
Práticas DevOps no TRT5ª Região
matheuslao
0
27
Infra Ágil
matheuslao
0
110
Git Básico em 60 minutos
matheuslao
0
120
Orientação a Objetos - Primeiros Passos
matheuslao
0
52
Ambiente de Desenvolvimento RoR com Vagrant
matheuslao
1
52
Git: Primeiras Impressões
matheuslao
2
250
Introdução às Metodologias Ágeis de Software
matheuslao
1
99
Other Decks in Technology
See All in Technology
The Rise of Browser Automation: AI-Powered Web Interaction in 2026
marcthompson_seo
0
310
「通るまでRe-run」から卒業!落ちないテストを書く勘所
asumikam
2
750
Bref でサービスを運用している話
sgash708
0
200
「お金で解決」が全てではない!大規模WebアプリのCI高速化 #phperkaigi
stefafafan
5
2.3k
AIエージェント時代に必要な オペレーションマネージャーのロールとは
kentarofujii
0
130
DMBOKを使ってレバレジーズのデータマネジメントを評価した
leveragestech
0
340
20260323_データ分析基盤でGeminiを使う話
1210yuichi0
0
180
FlutterでPiP再生を実装した話
s9a17
0
200
AIエージェント×GitHubで実現するQAナレッジの資産化と業務活用 / QA Knowledge as Assets with AI Agents & GitHub
tknw_hitsuji
0
250
「捨てる」を設計する
kubell_hr
0
320
韓非子に学ぶAI活用術
tomfook
3
990
Phase06_ClaudeCode実践
overflowinc
0
2.1k
Featured
See All Featured
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
96
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
64
52k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
0
470
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.1k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
150
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
330
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
330
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
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!