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
370
Improving Observability with Prometheus (Darkmira Tour PHP 2020)
wsilva
0
83
O DevOps Acabou (FiqueEmCasaConf 2020)
wsilva
1
100
DevOps em Times distribuídos (DevOpsDays Recife 2019)
wsilva
0
110
Linux contêineres na unha (TDC Porto Alegre 2019)
wsilva
1
65
DevOps em Times distribuídos (DevOpsDays Campinas 2019)
wsilva
1
440
Swarm vs Kubernetes (PHPeste 2019)
wsilva
0
170
O DevOps Acabou (Startup Summit 2019)
wsilva
1
370
Infra top com GitOps (Meetup Docker SP #27)
wsilva
0
130
Other Decks in Technology
See All in Technology
Embedded SREの終わりを設計する 「なんとなく」から計画的な自立支援へ
sansantech
PRO
2
1.5k
AI推進者の視点で見る、Bill OneのAI活用の今
sansantech
PRO
2
320
Vitest Highlights in Angular
rainerhahnekamp
0
130
会社紹介資料 / Sansan Company Profile
sansan33
PRO
15
400k
Data Hubグループ 紹介資料
sansan33
PRO
0
2.7k
Frontier Agents (Kiro autonomous agent / AWS Security Agent / AWS DevOps Agent) の紹介
msysh
3
120
usermode linux without MMU - fosdem2026 kernel devroom
thehajime
0
190
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
13k
20260129_CB_Kansai
takuyay0ne
1
260
Introduction to Bill One Development Engineer
sansan33
PRO
0
360
【5分でわかる】セーフィー エンジニア向け会社紹介
safie_recruit
0
41k
学生・新卒・ジュニアから目指すSRE
hiroyaonoe
1
380
Featured
See All Featured
jQuery: Nuts, Bolts and Bling
dougneiner
65
8.4k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
0
2.3k
How Software Deployment tools have changed in the past 20 years
geshan
0
32k
The Limits of Empathy - UXLibs8
cassininazir
1
210
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.7k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
88
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
0
170
Prompt Engineering for Job Search
mfonobong
0
150
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
130
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
3.9k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
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