Как получить стабильную версию от докер-хаба для образа open-liberty?

я немного запутался из-за версии и обработки тегов изображения open-liberty. Во-первых: в чем разница между https://hub.docker.com/_/open-liberty и https://hub.docker.com/r/openliberty/open-liberty? Какой правильный?

Я хочу использовать стабильную, не меняющуюся версию образа докера для open-liberty.

На данный момент я использую это в своем DOCKERFILE: ОТ open-liberty:ядро

Но я хочу использовать стабильную версию и не знаю, как найти. Если я посмотрю здесь: https://hub.docker.com/_/open-liberty?tab=description Я вижу только варианты, но не версии open-liberty. Я ожидал что-то подобное https://hub.docker.com/r/jboss/wildfly/теги

На Github (https://github.com/OpenLiberty/ci.docker/tree/master/официальный) я вижу изменения в файле DOCKERFILE. Итак, в тот момент, когда я вытаскиваю изображение, я получаю текущую «фиксацию». Так что у каждого разработчика в моей команде есть своя версия этого образа.

На данный момент мы используем что-то вроде этого: ОТ open-liberty:kernel@sha256:40fb5a0bdade0815d6e51be47b3f225551d645719da7b1029616334c429c8eb3

Но это не может быть правильным решением. Может ли кто-нибудь объяснить мне причину, по которой на образе open-liberty нет стабильных тегов?

Спасибо за вашу поддержку!

Развертывание модели машинного обучения с помощью Flask - Angular в Kubernetes
Развертывание модели машинного обучения с помощью Flask - Angular в Kubernetes
Kubernetes - это портативная, расширяемая платформа с открытым исходным кодом для управления контейнерными рабочими нагрузками и сервисами, которая...
Как создать PHP Image с нуля
Как создать PHP Image с нуля
Сегодня мы создадим PHP Image from Scratch для того, чтобы легко развернуть базовые PHP-приложения. Пожалуйста, имейте в виду, что это разработка для...
2
0
141
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Различия между официальной и общественной версиями Open Liberty описаны в этом связь. По сути, версия сообщества (openliberty/open-liberty) предшествует официальной версии (_/open-liberty), поэтому теперь мы сохраняем ее только для «дополнительных» вещей, таких как ежедневные изображения, будущий дом для примеров изображений приложений и Open. Образы Liberty основаны на неофициальных образах, таких как текущий образ Java11 + OpenJ9.

Что касается управления версиями, вы правы в том, что в настоящее время использование SHA является единственным подходом, как обсуждалось здесь. Мы рассматриваем возможность добавления тегов изображений, поэтому было бы хорошо, если бы вы могли добавить свой голос / мнение в этом выпуске GitHub.

Другие вопросы по теме