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
Light Talk Docker Compose
Search
Wellington F. Silva
April 22, 2015
Technology
1
170
Light Talk Docker Compose
Lightning talk sobre orquestração com Docker Compose ministrado no Vagrant MeetUp SP #1
Wellington F. Silva
April 22, 2015
Tweet
Share
More Decks by Wellington F. Silva
See All by Wellington F. Silva
O DevOps Acabou (DevOpsDays Porto Alegre 2021)
wsilva
0
380
Improving Observability with Prometheus (Darkmira Tour PHP 2020)
wsilva
0
85
O DevOps Acabou (FiqueEmCasaConf 2020)
wsilva
1
110
DevOps em Times distribuídos (DevOpsDays Recife 2019)
wsilva
0
120
Linux contêineres na unha (TDC Porto Alegre 2019)
wsilva
1
74
DevOps em Times distribuídos (DevOpsDays Campinas 2019)
wsilva
1
450
Swarm vs Kubernetes (PHPeste 2019)
wsilva
0
180
O DevOps Acabou (Startup Summit 2019)
wsilva
1
380
Infra top com GitOps (Meetup Docker SP #27)
wsilva
0
130
Other Decks in Technology
See All in Technology
インシデント対応入門
grimoh
7
5.6k
もう怖くないバックグラウンド処理 Background Tasks のすべて - Hakodate.swift #1
kantacky
0
230
社内ワークショップで終わらせない 業務改善AIエージェント開発
lycorptech_jp
PRO
1
410
【2026年版】生成AIによる情報システムへのインパクト
taka_aki
0
190
ソフトウェアアーキテクトのための意思決定術: Create Decision Readiness—The Real Skill Behind Architectural Decision
snoozer05
PRO
27
7.8k
primeNumber DATA MANAGEMENT CAMP #2:
masatoshi0205
1
640
パネルディスカッション資料 (at Tableau Now! - 2026-02-26)
yoshitakaarakawa
0
790
バクラクのSREにおけるAgentic AIへの挑戦/Our Journey with Agentic AI
taddy_919
1
640
Windows ネットワークを再確認する
murachiakira
PRO
0
180
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.4k
APMの世界から見るOpenTelemetryのTraceの世界 / OpenTelemetry in the Java
soudai
PRO
0
200
20260222ねこIoTLT ねこIoTLTをふりかえる
poropinai1966
0
310
Featured
See All Featured
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.4k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
0
2.4k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
770
How STYLIGHT went responsive
nonsquared
100
6k
ラッコキーワード サービス紹介資料
rakko
1
2.5M
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
110
Site-Speed That Sticks
csswizardry
13
1.1k
Accessibility Awareness
sabderemane
0
71
Exploring anti-patterns in Rails
aemeredith
2
280
GraphQLの誤解/rethinking-graphql
sonatard
75
11k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
400
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
63
53k
Transcript
ORQUESTRAÇÃO COM DOCKER COMPOSE Lightning talk Primeiro Vagrant Meetup São
Paulo
SOBRE • Wellington: nicks['fisi', '_wsilva', 'tom', 'boina', 'iéié'] •
Técnico Telecom (CREA-SP) • TI desde 2000 • PHP ZCE 5.3
last release (2015-04-16) last release 1.6.0 (2015-04-16)
WHAT IS? https://www.docker.com/whatisdocker/
CONTAINERS vs VMs • Sobe rápido • Padronização • Fácil
replicação • Melhor utilização de recursos • Overhead de IO • Não tão isolado • Só Linux
ORQUESTRAÇÃO
Docker Compose
DOCKER COMPOSE E NÃO COMPOSERRRRRRR
WHAT IS? • Imagine que seu site recebe um tráfego
absurdo
WHAT IS? • Imagine que seu site recebe um tráfego
absurdo • Sua aplicação tem que ser desenvolvida pronta para escalar
WHAT IS? • Imagine que seu site recebe um tráfego
absurdo • Sua aplicação tem que ser desenvolvida pronta para escalar • Vários ambientes: várias configs
WHAT IS? • Imagine que seu site recebe um tráfego
absurdo • Sua aplicação tem que ser desenvolvida pronta para escalar • Vários ambientes: várias configs • Um arquivo, vários containers: docker-compose.yml
HANDS ON • git clone https://github.com/wsilva/light-talk-compose-meetup- laravel.git meetup • cd
meetup • cp meetup-app/.env.example meetup-app/.env • em meetup-app/.env: • APP_KEY=umaStr1ngQu4lqu3R (trocar) • CACHE_DRIVER=redis (trocar) • REDIS_SERVER=redis.inet (adicionar esse cara)
HANDS ON • na raiz do projeto: docker-compose up •
adicionar ao hosts: • linux: echo "127.0.0.1 meetup.inet" | sudo tee -a /etc/hosts • macos: echo "`docker-machine ip` meetup.inet" | sudo tee -a /etc/hosts • Acessar http://meetup.inet/meetup
Q&A
Grato !!! Link para esta apresentação