Skip to content

Migra docker-compose dev para formato moderno com healthchecks#156

Open
rafaelfariasbsb wants to merge 1 commit intopengovbr:mainfrom
rafaelfariasbsb:fix/dev-docker-compose-healthchecks
Open

Migra docker-compose dev para formato moderno com healthchecks#156
rafaelfariasbsb wants to merge 1 commit intopengovbr:mainfrom
rafaelfariasbsb:fix/dev-docker-compose-healthchecks

Conversation

@rafaelfariasbsb
Copy link
Copy Markdown

Resumo

  • Migra dev/docker-compose.yml do formato v2 para formato moderno
  • Adiciona healthchecks em todos os 6 serviços com métodos específicos por imagem
  • Substitui links deprecados por depends_on com condition: service_healthy
  • Adiciona restart policies nos serviços que não possuíam

Resolve #155

Nota

Este PR cobre apenas o ambiente de desenvolvimento. O template de infraestrutura
(infra/orquestrators/docker-compose/docker-compose-template.yml) será migrado em
um PR subsequente, pois envolve maior complexidade (volumes_from, ~55 padrões sed
no Makefile, 13+ serviços).

Validação

  • docker compose config valida sem erros
  • 6/6 containers healthy
  • SEI acessível em localhost:8000/sei
  • Testado com MySQL

… healthchecks

Remove version '2' obsoleto, adiciona healthchecks em todos os 6 serviços,
substitui links deprecados por depends_on com conditions e adiciona restart
policies. Garante ordem correta de inicialização e monitoramento de saúde
dos containers.
@rafaelfariasbsb rafaelfariasbsb force-pushed the fix/dev-docker-compose-healthchecks branch from ef6b52c to c8c9363 Compare February 27, 2026 00:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Migrar Docker Compose para formato moderno com healthchecks

2 participants