Перейти к содержанию

Подготовка пользовательского Docker реестра для Lambda#

Примечание. Пропустите данный раздел если не собираетесь использовать сервис Lambda.

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

Загрузите образы из удаленного репозитория в локальное хранилище образов:

docker pull dockerhub.visionlabs.ru/luna/lpa-lambda-base-fsdk:v.0.1.34
docker pull dockerhub.visionlabs.ru/luna/lpa-lambda-base:v.0.1.34

Загрузите используемый образ инструмента для сборки контейнеров:

docker pull dockerhub.visionlabs.ru/luna/kaniko-executor:latest

Добавьте новые имена образам, заменив new-registry на свои. Имена базовых образов в пользовательском реестре должны быть такими же, как и в реестре dockerhub.visionlabs.ru/luna.

docker tag dockerhub.visionlabs.ru/luna/lpa-lambda-base-fsdk:v.0.1.34 new-registry/lpa-lambda-base-fsdk:v.0.1.34
docker tag dockerhub.visionlabs.ru/luna/lpa-lambda-base:v.0.1.34 new-registry/lpa-lambda-base:v.0.1.34
docker tag dockerhub.visionlabs.ru/luna/kaniko-executor:latest new-registry/kaniko-executor:latest

Отправьте локальные образы в свой удаленный репозиторий, заменив new-registry на свои.

docker push new-registry/lpa-lambda-base-fsdk:v.0.1.34
docker push new-registry/lpa-lambda-base:v.0.1.34
docker push new-registry/kaniko-executor:latest