Получить имя изображения, опубликованного из Openshift в artifactory

#openshift #artifactory #docker-registry

#openshift #artifactory #docker-реестр

Вопрос:

В моем BuildConfig я указал вывод на:

kind: DockerImage

name: my-artifactory-repo/image-name:latest

Когда я заглядываю в мой-artifactory-repo /image-name:latest, есть много разных изображений с именами с некоторыми функциями sha256. Есть ли какой-нибудь способ в Openshift получить это sha256-имя изображения, которое загружается в artifactory?

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

Комментарии:

1. Зачем вам отдельный слой sha 256 в openshift? Это только один слой изображения.

Ответ №1:

Существует множество способов получить это в Openshift.

Используя чистый Openshift, самым простым будет ImageStream. Затем вы можете загрузить все изображение docker в Openshift ImageStream, а не только один слой sha256.

Перейдите к Build -> Image Stream, затем нажмите New Image Stream

введите описание изображения здесь

Укажите имя и пространство имен этого изображения.

введите описание изображения здесь

Нажмите создать.

Измените конфигурацию сборки на это имя сейчас, чтобы развернуть непосредственно в поток изображений Openshift.

Мы также поддерживаем развертывание Artifactory в самом Openshift через нашего сертифицированного оператора здесь.