Настроить Docker для работы с реестром SourceCraft

  1. Создайте персональный токен (PAT).

  2. Если у вас не установлен Docker, установите его.

  3. Выполните команду:

    echo <персональный_токен>|docker login \
              --username iam \
              --password-stdin \
              pkg.sourcecraft.tech
            

    Где:

    • <персональный_токен> — содержимое полученного ранее персонального токена.
    • pkg.sourcecraft.tech — эндпоинт, к которому будет обращаться Docker при работе с реестром. Если его не указать, запрос пойдет в сервис по умолчанию — Docker Hub.

Чтобы отправить Docker-образ в реестр, выполните команду:

docker push pkg.sourcecraft.tech/cr/<слаг_организации>/<идентификатор_реестра>/<имя_образа>:<тег>
        

Чтобы скачать Docker-образ из реестра, выполните команду:

docker pull pkg.sourcecraft.tech/cr/<слаг_организации>/<идентификатор_реестра>/<имя_образа>:<тег>
        

Совет

Слаг организации и идентификатор реестра вы можете узнать на странице реестра в интерфейсе SourceCraft.

См. также