Compose
Sobre este capítulo
Espaço destinado a documentar os arquivos de criação de containers com o Docker Compose. Você vai ver aqui as configurações que utilizo em meu dia a dia.
Comandos úteis
- Iniciar containers
docker compose -f docker-compose.yml up -d
-d: Rodar em background (detached) -f: Arquivo compose de configuração
- Iniciar containers com build
docker compose -f docker-compose.yml up -d --build
--build: Rebuildar a imagem
- Parar, iniciar e restart um container
docker compose -f docker-compose.yml stop
docker compose -f docker-compose.yml start
docker compose -f docker-compose.yml restart
- Listar containers em execução
docker compose -f docker-compose.yml ps
- Remover containers
docker compose -f docker-compose.yml down
- Conectar em um container
docker compose -f docker-compose.yml exec <nome do container> <nome do processo>
<nome do processo>: bash, sh, zsh, etc...