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
43
0
Share
Dockerizando Ambientes de Desenvolvimento
Simples talk de introdução ao Docker para equipe de desenvolvimento.
Matheus Andrade
June 11, 2019
More Decks by Matheus Andrade
See All by Matheus Andrade
Precisamos falar sobre Software Sustentável
matheuslao
0
19
Iracema: Assistente Virtual do Ministério Público da Bahia
matheuslao
0
24
Práticas DevOps no TRT5ª Região
matheuslao
0
29
Infra Ágil
matheuslao
0
110
Git Básico em 60 minutos
matheuslao
0
120
Orientação a Objetos - Primeiros Passos
matheuslao
0
60
Ambiente de Desenvolvimento RoR com Vagrant
matheuslao
1
58
Git: Primeiras Impressões
matheuslao
2
260
Introdução às Metodologias Ágeis de Software
matheuslao
1
100
Other Decks in Technology
See All in Technology
データ分析基盤の信頼を支える視点と設計
yuki_saito
0
120
ラズパイ & Picoで入門:Zephyr(RTOS)の環境構築からビルドまでの紹介
iotengineer22
0
150
AI飲み会幹事エージェントを作っただけなのに
ykimi
0
240
AIコーディングエージェントの活用で、コードは静かに肥大化した
yosukeshinoda
1
130
Purview Endpoint DLP 動かしてみた
kozakigh
1
460
The Making of AI Chips
pfn
PRO
0
560
実践 TanStack Start ― 新規プロダクトを開発して確立した、サーバーとクライアント境界の設計パターン / Practical TanStack Start Server-Client Boundary Patterns
kaminashi
2
160
TypeScript の型で副作用の実行順序を制御する
yanaemon
1
120
Directions Asia 2026 | Beyond Buildable AI Agents: Let’s Visualize Partner Value in the AI Era
ryoheig0405
0
130
AI時代に求められる思考のパラダイムシフト
nrinetcom
PRO
0
110
freee-mcpを Local→Remote で出してわかった MCP認可実装のリアル
terara
1
140
JTCでRedmine利用者2700人を実現した手法 第二部
nobuonakamura
0
150
Featured
See All Featured
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
110
From π to Pie charts
rasagy
0
180
RailsConf 2023
tenderlove
30
1.4k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
800
We Have a Design System, Now What?
morganepeng
55
8.1k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
Evolving SEO for Evolving Search Engines
ryanjones
0
200
BBQ
matthewcrist
89
10k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.3k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.6k
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!