Загрузить Docker-образ в реестр
Статья создана
Обновлена 26 августа 2024 г.
Инструкция описывает, как загрузить локальный Docker-образ в реестр.
Примечание
Чтобы загрузить образ, необходимо настроить Docker и аутентифицироваться в реестре.
Для загрузки Docker-образа в реестр необходима роль container-registry.images.pusher
или выше.
CLI
-
Посмотрите список доступных для загрузки Docker-образов:
docker image list
Результат:
REPOSITORY TAG IMAGE ID CREATED SIZE cr.yandex/crpd50616s9a********/ubuntu hello 50ff******** 23 hours ago 86.7MB ubuntu latest 1d9c******** 2 weeks ago 86.7MB
-
(Опционально) Присвойте Docker-образу URL вида
cr.yandex/<идентификатор_реестра>/<имя_Docker-образа>:<тег>
:docker tag ubuntu \ cr.yandex/<идентификатор_реестра>/ubuntu:hello
Примечание
Загрузить в Container Registry можно только Docker-образы с URL вида
cr.yandex/<идентификатор_реестра>/<имя_Docker-образа>:<тег>
. -
Загрузите необходимый Docker-образ в реестр:
docker push cr.yandex/<идентификатор_реестра>/ubuntu:hello
-
Проверьте, что образ загрузился в реестр, получив список Docker-образов в реестре.