Создать Docker-образ
Важно
С 13 октября 2026 года сервис Yandex Container Registry будет недоступен для новых пользователей.
Текущие пользователи могут создавать ресурсы до 10 ноября 2026 года. После сервис перейдет в режим read-only, а 14 декабря 2026 года — прекратит работу. Подробнее о сроках и порядке закрытия читайте на странице Закрытие сервиса.
В инструкции описано, как создать Docker-образ на основе Dockerfile и собрать его.
Чтобы работать с Docker-образами, установите и настройте Docker.
-
Создайте файл Dockerfile на вашем устройстве и добавьте туда следующие строки:
FROM ubuntu:latest CMD echo "Hi, I'm inside"Описанный Docker-образ основан на Ubuntu и будет выполнять одну простую команду.
-
Соберите Docker-образ. В качестве
<идентификатора_реестра>используетсяID, полученный при создании реестра.docker build . \ -t cr.yandexcloud.kz/<идентификатор_реестра>/ubuntu:helloФлаг
-tприсваивает Docker-образу URL видаcr.yandexcloud.kz/<идентификатор_реестра>/<имя_Docker-образа>:<тег>. Можно собрать Docker-образ без указания тега. В таком случае Docker CLI присвоит метку по умолчанию:latest.Имя и тег Docker-образа являются частью имени репозитория, представляющего собой URI
, и должны соответствовать определенному формату. Подробнее в спецификации OCI Distribution Specification .
После выполнения данных команд будет создан Docker-образ с тегом hello в вашем репозитории и полным адресом репозитория, включающим:
- Адрес сервиса Container Registry
cr.yandexcloud.kz. - Идентификатор вашего реестра
<идентификатор_реестра>. - Имя вашего репозитория
ubuntu.