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
TDC 2016 Floripa - Learning Docker without witc...
Search
Stefan Teixeira
May 13, 2016
Programming
48
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
TDC 2016 Floripa - Learning Docker without witchcraft
Stefan Teixeira
May 13, 2016
More Decks by Stefan Teixeira
See All by Stefan Teixeira
Scrum Gathering Portugal 2016 - Containerizing Tests with Docker
stefanteixeira
0
92
Agile Brazil 2016 - 5 fundamentos essenciais de padrões xUnit
stefanteixeira
0
120
Latinoware 2016 - Continuous Delivery com ferramentas open source
stefanteixeira
0
78
Ágiles 2016 - Using open source tools to support Continuous Delivery
stefanteixeira
0
65
6º Encontro do Grupo de Testes Carioca - Testes em um contexto de Continuous Delivery
stefanteixeira
0
52
TDC 2016 SP - Desmistificando cobertura de código como métrica de qualidade
stefanteixeira
0
140
TDC 2016 SP - Continuous Delivery para aplicações Java com ferramentas open-source
stefanteixeira
0
96
TDC 2016 SP - Cobertura de código de procedures T-SQL com SQLCC
stefanteixeira
0
82
TDC 2016 SP - 5 libs de teste JavaScript que você deveria conhecer
stefanteixeira
0
74
Other Decks in Programming
See All in Programming
Pythonの実行はどこまで賢くなったのか? CPythonとPyPyから見る最適化のしくみ
curekoshimizu
4
2.8k
私のClaude Code活用法 (個人開発編) - PHPerKaigi mini #4(2026/08/24)
panda_program
1
210
新人はどこまで自力でやり、どこからAIに頼るべきか/エンジニア育成に向き合う_先輩たちの悩みと知見共有会
toppan_digital_dev
1
570
AIエージェント時代のコードレビューを設計する
nogu66
6
2.5k
AI駆動開発にグラフDBを重ねてみた
satoshi256kbyte
2
750
Webエンジニアなのにブラウザの仕組みがわからないので、Pythonで自作してみた
tatsuki12
4
1.7k
変化を抱擁するドキュメントの作り方 - ビジネスルール駆動開発がもたらす、コードとの新しい関係
ioki
2
120
FastAPI の並行処理モデルを完全に理解する
hoto17296
9
3.8k
PHPプロジェクトの結合バランスを可視化する #php_night
kajitack
0
230
Deep dive into the select statement (GopherCon UK)
jespino
0
170
AIを上手に使っていこうとしたら越境せざるを得なくなった話 〜実践1年で見えた境界を越えなければならない理由と進め方〜 / Crossing borders with AI
tomoyakitaura
4
1.1k
デプロイ直後のレイテンシスパイクを調べたら、 Railsの仕様にたどり着いた
nhsykym
0
110
Featured
See All Featured
Technical Leadership for Architectural Decision Making
baasie
3
560
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Paper Plane
katiecoart
PRO
2
53k
Fireside Chat
paigeccino
42
4k
It's Worth the Effort
3n
188
29k
KATA
mclloyd
PRO
35
15k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
870
Bootstrapping a Software Product
garrettdimon
PRO
306
120k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.6k
Building Flexible Design Systems
yeseniaperezcruz
330
41k
Making Projects Easy
brettharned
120
6.7k
New Earth Scene 8
popppiees
3
2.5k
Transcript
Globalcode – Open4education Learning Docker without witchcraft Stefan Teixeira
[email protected]
/ @stefan_teixeira
• QA Automation Engineer • Test Automation, Agile and DevOps
enthusiast • Technical blogs: stefanteixeira.com.br (pt-br) / stefanteixeira.com (en) Links: • E-mail:
[email protected]
• Twitter: twitter.com/stefan_teixeira • LinkedIn: linkedin.com/in/stefanteixeira • GitHub: github.com/stefanteixeira • SlideShare: slideshare.net/stefanteixeira About me
None
Discovering containers
VMs x Containers Fonte: https://www.docker.com/whatisdocker
Why?
Why? • Reproducibility
Why? • Reproducibility
Why? • Scalability
Why? • Scalability
Why? • Containers are REALLY fast
Why? • Containers are REALLY fast
Baidu + Docker Fonte: http://blog.docker.com/2013/12/baidu-using-docker-for-its-paas/
Concepts
Core concepts • Images
Core concepts • Images • Containers
Core concepts • Images • Containers • Dockerfiles
DockerHub https://hub.docker.com
Architecture Fonte: https://docs.docker.com/introduction/understanding-docker/
Image Layers
Hands-on
Hands-on: source code • https://github.com/stefanteixeira/todoapp-flask
Hands-on: Agenda • CLI commands • Dockerfiles • Docker Compose
• Running a Python app + PostgreSQL • Running API tests • Running UI tests
Recommended books
Globalcode – Open4education Stefan Teixeira @stefan_teixeira
[email protected]
stefanteixeira.com.br stefanteixeira.com Thanks!