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...

Meus arquivos de configuração