Spring Boot Buildpacks с HealthCheck нарушает процесс сборки Native ImageJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Spring Boot Buildpacks с HealthCheck нарушает процесс сборки Native Image

Сообщение Anonymous »


Я пытаюсь добавить проверки работоспособности в свое приложение Spring Boot при использовании пакетов сборки, как предложено в разделе «Образ сборки Spring Boot с проверкой работоспособности».

Моя конфигурация pom.xml:

org.graalvm.buildtools native-maven-плагин org.springframework.boot spring-boot-maven-plugin dashaun/builder:tiny ${docker-image-name} истина urn:cnb:builder:paketo-buildpacks/java gcr.io/paketo-buildpacks/health-checker:latest И моя конфигурация docker-compose.yml:

служба каталога: изображение: шивапрасадредди/каталог-сервис имя_контейнера: служба каталога среда: - THC_PATH=/привод/здоровье - THC_PORT=8081 порты: - «8081:8081» проверка здоровья: тест: [ "CMD", "/cnb/process/health-check"] начальный_период: 30 с интервал: 5 с повторов: 10 Теперь, когда я создаю образ Docker с помощью сборки JVM (mvn Spring-Boot:build-image) и запускаю контейнер с помощью Docker-Compose с вышеупомянутой проверкой работоспособности, все работает нормально.

Проблема: Проблема в том, что когда я пытаюсь собрать GraalVM Native с помощью mvn -Pnative Spring-boot:build-image, он не создает собственный образ, а создает обычный образ на основе JVM. Когда я удаляю конфигурацию ..., собственный образ создается правильно.

Следует ли мне включать какие-либо дополнительные пакеты сборки для поддержки создания собственного образа или я что-то неправильно настраиваю?
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»