VK Registry logo
Помощь
Обновлена 17 июля 2026 г. в 15:39

Подготовка дистрибутива

  1. Распакуйте архив дистрибутива VK Registry:

    $ unzip vk_registry-v26.1.0.zip
  2. Загрузите в локальный Docker Registry образы, последовательно выполнив команды:

    $ docker load -i docker/registry-service-v26.1.0.tar && \docker tag registry-service:v26.1.0 <ЛОКАЛЬНЫЙ_DOCKER_REGISTRY>/registry-service:v26.1.0 && \docker push <ЛОКАЛЬНЫЙ_DOCKER_REGISTRY>/registry-service:v26.1.0
    $ docker load -i docker/registry-ui-v26.1.0.tar && \docker tag registry-ui:v26.1.0 <ЛОКАЛЬНЫЙ_DOCKER_REGISTRY>/registry-ui:v26.1.0 && \docker push <ЛОКАЛЬНЫЙ_DOCKER_REGISTRY>/registry-ui:v26.1.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.

  3. Загрузите в локальный Docker Registry образ NGINX Gateway, если планируете запускать VK Registry с помощью Docker Compose:

    $ 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
  4. Загрузите в локальный Docker Registry Helm-чарт, если планируете устанавливать VK Registry в Kubernetes:

    $ helm push helm/vk-registry-v26.1.0.tgz oci://<ЛОКАЛЬНЫЙ_DOCKER_REGISTRY>/helm