Один из вариантов — Maven-плагин Jib, который собирает контейнерный образ Java-приложения без обязательного Dockerfile.
Какой компонент нужно подключить к Maven-сборке, чтобы получить образ?
Один из вариантов — Maven-плагин Jib, который собирает контейнерный образ Java-приложения без обязательного Dockerfile.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Один из вариантов — Maven-плагин Jib, который собирает контейнерный образ Java-приложения без обязательного Dockerfile.
Подключают com.google.cloud.tools:jib-maven-plugin и настраивают базовый образ и назначение. Цель jib:build публикует образ в registry, а jib:dockerBuild загружает его в локальный Docker daemon. Это не единственный вариант: при наличии Dockerfile сборку можно вынести в отдельный шаг CI.
Источник: github.com.