O aplicativo Java pode não ser executado como esperado no contêiner, como o Docker, e está relacionado principalmente à coleta de lixo que não fornece cpu quota suficiente com um monte de threads em execução, o que pode piorar.
Sugiro que você dê uma olhada no log de coleta de lixo e analise o GC completo, isso pode indicar uma pressão de memória e a utilização da CPU também.
Dê uma olhada neste artigo pode ajudar