Создать Docker-образ в Cloud Registry
В инструкции описано, как создать Docker-образ на основе Dockerfile и собрать его.
Чтобы работать с Docker-образами, установите и настройте Docker.
-
Создайте файл Dockerfile на вашем устройстве и добавьте туда следующие строки:
FROM ubuntu:latest CMD echo "Hi, I'm inside"
Описанный Docker-образ основан на Ubuntu и будет выполнять одну простую команду.
-
Соберите Docker-образ. В качестве
<идентификатора_реестра>
используетсяID
, полученный при создании реестра.docker build . \ -t registry.yandexcloud.net/<идентификатор_реестра>/ubuntu:hello
Флаг
-t
присваивает Docker-образу URL видаregistry.yandexcloud.net/<идентификатор_реестра>/<имя_Docker-образа>:<тег>
. Можно собрать Docker-образ без указания тега. В таком случае Docker CLI присвоит метку по умолчанию:latest
.
После выполнения данных команд будет создан Docker-образ с тегом hello
в вашем репозитории и полным адресом репозитория, включающим:
- Адрес сервиса Cloud Registry
registry.yandexcloud.net
. - Идентификатор вашего реестра
<идентификатор_реестра>
. - Имя вашего репозитория
ubuntu
.