Как получить стабильную версию из Docker Hub для образа open-liberty? - PullRequest
1 голос
/ 09 апреля 2019

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

Я хочу использовать стабильную версию неизменяемого образа докера для открытой свободы.

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

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

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

can *быть правильным решением. Кто-нибудь может объяснить мне причину, по которой на изображении открытой свободы нет стабильных тегов?

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

1 Ответ

0 голосов
/ 09 апреля 2019

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

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

...