Eu encontrei uma solução elegante. Como estamos usando o maestro-ng para orquestrar contêineres do Docker, podemos usar o checagem do ciclo de vida para aguardar que o ponto final conhecido do serviço da Web retorne HTTP 200 OK antes de passar para o próximo contêiner. Podemos seguramente assumir que algo deu errado se essa condição nunca for atendida.