Задача: обновить версию сайта на Yandex Cloud Serverless Containers
Что нужно сделать:
Клонировать репозиторий:
bash
git clone
cd business-card-site
Собрать Docker-образ и запушить в Container Registry:
bash
docker build -f Dockerfile.prod -t cr.yandex/ИД_РЕЕСТРА/mining-advisor:latest .
docker push cr.yandex/ИД_РЕЕСТРА/mining-advisor:latest
Обновить ревизию Serverless Container:
bash
yc serverless container revision deploy
--container-name mining-advisor
--image cr.yandex/ИД_РЕЕСТРА/mining-advisor:latest
--service-account-id ИД_СЕРВИСНОГО_АККАУНТА
--cores 1 --memory 512M --concurrency 8 --execution-timeout 30s
--environment
DOCUMENT_API_ENDPOINT
AWS_ACCESS_KEY_ID=КЛЮЧ_ДОСТУПА,
AWS_SECRET_ACCESS_KEY=СЕКРЕТНЫЙ_КЛЮЧ,
DOCUMENT_API_REGION=ru-central1,
USE_DATABASE=true,
ADMIN_PASSWORD=admin,
...
Сообщить заказчику новый URL сайта
Условия:
Исполнитель должен иметь доступ к Yandex Cloud аккаунту заказчика (логин и пароль предоставлю)
На компьютере должны быть установлены Docker и YC CLI
Время выполнения: 15-20 минут
Опубликован 01.08.2026 в 15:17 Последнее изменение: 01.08.2026 в 15:15