AvançadoFree1h 30min
Cluster de containers com Docker Swarm
Você transforma o seu Docker em um cluster Swarm e faz deploy de um serviço com 3 réplicas balanceadas, acompanhando tudo por um visualizador.
O roteiro cobre o dia a dia de um orquestrador: escalar, matar containers e ver o cluster repor sozinho, e um rolling update sem tirar o serviço do ar.
O que você vai praticar
- Iniciar um cluster Swarm e fazer deploy com docker stack
- Escalar serviços e observar auto-recuperação de réplicas
- Executar rolling update e rollback sem downtime
O que vem no pacote
docker-compose.yml
services:
web:
image: nginxdemos/hello:0.4
ports:
- "8080:80"
deploy:
replicas: 3
update_config:
parallelism: 1
delay: 10s
restart_policy:
condition: on-failure
Este lab pede o seu token do MA Labs
Cole o token (disponível no seu painel) na variável MALABS_TOKEN do .env do pacote. Sem um token válido, o lab recusa iniciar.