Я создаю собственный исполняемый файл Quarkus с многоэтапной сборкой Docker, как описано в Quarkus - Building родной исполняемый файл
Мой проект просто включает Hello World
-Example с некоторыми добавленными ORM-функциями (так что на самом деле не так много зависимостей). Сборка работает нормально, но моя проблема в том, что она потребляет много памяти во время сборки. Это означает до 6 GiB
. На мой взгляд, время сборки тоже очень велико (всего ~ 4-6 минут).
Проблема начинается, когда я строю нашу CI / CD-инфраструктуру. У нас там не так много памяти, поэтому сборка завершается с ошибкой Error: Image build request failed with exit status 137
.
Я что-то делаю не так или это нормальное поведение? Есть ли возможность хотя бы уменьшить потребление памяти?
-Xmx2G
. - person Ben   schedule 24.07.2019