Обновлена 19 августа 2026 г. в 11:59
Подготовка дистрибутива VK Registry
-
Распакуйте архив дистрибутива VK Registry:
$ unzip vk_registry-v26.2.0.zip -
Загрузите в локальный Docker Registry образы, последовательно выполнив команды:
$ docker load -i docker/registry-service-v26.2.0.tar && \docker tag registry-service:v26.2.0 <ЛОКАЛЬНЫЙ_DOCKER_REGISTRY>/registry-service:v26.2.0 && \docker push <ЛОКАЛЬНЫЙ_DOCKER_REGISTRY>/registry-service:v26.2.0$ docker load -i docker/registry-ui-v26.2.0.tar && \docker tag registry-ui:v26.2.0 <ЛОКАЛЬНЫЙ_DOCKER_REGISTRY>/registry-ui:v26.2.0 && \docker push <ЛОКАЛЬНЫЙ_DOCKER_REGISTRY>/registry-ui:v26.2.0$ docker load -i docker/busybox-1.33.1.tar && \docker tag busybox:1.33.1 <ЛОКАЛЬНЫЙ_DOCKER_REGISTRY>/busybox:1.33.1 && \docker push <ЛОКАЛЬНЫЙ_DOCKER_REGISTRY>/busybox:1.33.1Здесь
<ЛОКАЛЬНЫЙ_DOCKER_REGISTRY>— ваш локальный Docker Registry. Пример:registry.domain.local. -
Выберите вариант установки VK Registry:
-
Docker Compose — загрузите в локальный Docker Registry образ NGINX Gateway:
$ docker load -i docker/nginx-gateway-1.27.1-alpine.tar && \docker tag nginx:1.27.1-alpine <ЛОКАЛЬНЫЙ_DOCKER_REGISTRY>/nginx:1.27.1-alpine && \docker push <ЛОКАЛЬНЫЙ_DOCKER_REGISTRY>/nginx:1.27.1-alpineСледующие шаги — в разделе Запуск VK Registry с помощью Docker Compose.
-
Kubernetes — загрузите в локальный Docker Registry Helm-чарт:
$ helm push helm/vk-registry-v26.2.0.tgz oci://<ЛОКАЛЬНЫЙ_DOCKER_REGISTRY>/helmСледующие шаги — в разделе Установка VK Registry в Kubernetes.
-
Была ли статья полезна?