Yandex Clouds - Docker Registry
// Создать реестр в Yandex Container Registry
$ yc container registry create --name my-registry
Аутентифицируйтесь в Yandex Container Registr
$ yc container registry configure-docker
$ cd ~/tmp/
$ vi Dockerfile
FROM ubuntu:latest
RUN apt-get update -y
RUN apt-get install -y nginx
ENTRYPOINT ["nginx", "-g", "daemon off;"]
$ YANDEX_REGISTRY_ID=<YOUR_YANDEX_REGISTRY_ID>
$ docker build . -t cr.yandex/${YANDEX_REGISTRY_ID}/ubuntu-nginx:latest
$ docker push cr.yandex/${YANDEX_REGISTRY_ID}/ubuntu-nginx:latest
YANDEX CLOUD UI -> Container Registry -> … -> ACL реестра
В списке ролей для allUsers уже отмечена роль viewer, отметьте вторую роль — container-registry.images.puller — и сохраните настройки.
YANDEX CLOUD UI -> Compute Cloud -> Виртуальная машина -> Выбор образа/загрузочного диска -> Container Solution