Когда я строю свой проект, я создал две банки, используя задачу Gradle jar,
jar {
enabled = true
classifier = 'boot'
}
Итак, у меня есть две банки, созданные в моем хранилище.
Мне нужно включить мойпроект как библиотека для внутреннего использования (с xxxxx-version-boot.jar
) и как микросервис (с xxxxx-version.jar
) для использования другими.
Когда я извлекаю созданный образ докера и запускаю его, xxxxx-version-boot.jar
выбирается образом докеракоторый не является исполняемым jar-файлом, содержащим только META-INF folder
.Я хочу, чтобы образ докера забрал xxxxx-version.jar
, который является исполняемым файлом, содержащим папку BOOT-INF
со всеми зависимостями.
Пожалуйста, предложите мне, если я могу сделать образ докера, чтобы взять какой-то конкретный jar из репозитория.