Como mostrar os logs do docker até que o contêiner fique íntegro

Como mostrar os logs do docker até que o contêiner fique íntegro

Estou tentando criar infraestrutura de CI para um projeto. Implantamos o aplicativo com docker. Geralmente leva algum tempo para iniciar o aplicativo. Gostaria de ver em meus logs de trabalho do gitlab meus logs do docker... mas gostaria de parar de exibi-los assim que o aplicativo começar a retornar 200no endpoint selecionado.

Já tenho uma verificação de integridade configurada para meus contêineres no arquivo docker-compose, se isso for útil.

Gostaria de evitar a verificação manual do status da verificação de integridade e a exibição de partes dos logs com docker-compose logs --tail, porque poderia obter linhas duplicadas. Então talvez eu deva usar algum tipo de arquivo de fila?

Você conhece alguma ferramenta que possa simplificar isso?

Qualquer sugestão será muito apreciada. :)

informação relacionada