Executando verificação de segurança...
4

Olá Txug0

É possivel criar algumas condições mais avançadas para ordem de inicialização utilizando healthcheck

Referencia
Referencia 2

Codigo de exemplo

services:
  rabbitmq:
    image: rabbitmq:3-management
    ports:
      - 5672:5672
      - 15672:15672
    healthcheck:
      test: rabbitmq-diagnostics -q ping
      interval: 30s
      timeout: 30s
      retries: 3
  my_app:
    image: my_app
    depends_on:
      rabbitmq:
        condition: service_healthy
Carregando publicação patrocinada...
1
1

vou testar essa opção
rabbitmq: image: rabbitmq:3.8.17-management healthcheck: test: rabbitmq-diagnostics check_port_connectivity interval: 30s timeout: 30s retries: 10

talvez funcione