Yandex Cloud
Поиск
Связаться с намиПодключиться
  • Документация
  • Блог
  • Все сервисы
  • Статус работы сервисов
    • Популярные
    • Инфраструктура и сеть
    • Платформа данных
    • Контейнеры
    • Инструменты разработчика
    • Бессерверные вычисления
    • Безопасность
    • Мониторинг и управление ресурсами
    • Машинное обучение
    • Бизнес-инструменты
  • Все решения
    • По отраслям
    • По типу задач
    • Экономика платформы
    • Безопасность
    • Техническая поддержка
    • Каталог партнёров
    • Обучение и сертификация
    • Облако для стартапов
    • Облако для крупного бизнеса
    • Центр технологий для общества
    • Облако для интеграторов
    • Поддержка IT-бизнеса
    • Облако для фрилансеров
    • Обучение и сертификация
    • Блог
    • Документация
    • Контент-программа
    • Мероприятия и вебинары
    • Контакты, чаты и сообщества
    • Идеи
    • Истории успеха
    • Тарифы Yandex Cloud
    • Промоакции и free tier
    • Правила тарификации
  • Документация
  • Блог
Проект Яндекса
© 2025 ООО «Яндекс.Облако»
Yandex DataSphere
  • Начало работы
    • О сервисе DataSphere
    • Взаимосвязь ресурсов в DataSphere
    • Сообщества
    • Управление расходами
    • Проект
    • Конфигурации вычислительных ресурсов
      • Обзор
      • Секреты
      • Docker-образы
      • Датасеты
      • Шаблоны Yandex Data Processing
      • Коннекторы S3
      • Коннекторы Spark
      • Модели
      • Файловые хранилища
    • Фундаментальные модели
    • Квоты и лимиты
    • Специальные условия для образования
  • Справочник Terraform
  • Аудитные логи Audit Trails
  • Управление доступом
  • Правила тарификации
  • Публичные материалы
  • История изменений

В этой статье:

  • Требования к Docker-образу
  • Примеры использования
  1. Концепции
  2. Ресурсы
  3. Docker-образы

Docker-образы

Статья создана
Yandex Cloud
Обновлена 30 апреля 2025 г.
  • Требования к Docker-образу
  • Примеры использования

Вы можете самостоятельно настроить окружение проекта DataSphere с помощью Docker-образа, собрав в него произвольный набор ПО, библиотек, переменных окружения и конфигурационных файлов. Docker-образ, примененный для проекта, будет использоваться при запуске кода во всех его ноутбуках.

Созданные Docker-образы нельзя изменить.

Как и другие ресурсы DataSphere, Docker-образ можно опубликовать в сообществе, чтобы использовать его в нескольких проектах. Для этого вам минимально необходимы роли Editor в проекте и Developer в сообществе, в котором вы хотите его опубликовать. Открыть доступ можно на вкладке Доступ на странице просмотра Docker-образа. Ресурс, доступный для сообщества, появится на странице сообщества в разделе Ресурсы сообщества.

Подробнее о работе с Docker-образами — в разделе Работа с Docker-образами.

Требования к Docker-образуТребования к Docker-образу

Чтобы Docker-образ запускался и корректно работал в DataSphere, он должен содержать:

  • установку Python 3.8, 3.9, 3.10 или 3.11;
  • установку pip;
  • пользователя --uid 1000 jupyter.

Совет

Библиотека образов Docker Hub ограничивает анонимный режим работы. Если при сборке Docker-образа базовый образ не скачивается или скачивается очень медленно, измените IP-адрес вашего проекта. Для этого:

  • Создайте подсеть.
  • Создайте NAT-шлюз для доступа в интернет.
  • Создайте сервисный аккаунт с ролью vpc.user.
  • В настройках проекта добавьте подсеть и сервисный аккаунт.

Вы также можете использовать базовые образы из других библиотек.

Примечание

Шаблоны Docker-образов, представленные в DataSphere, уже удовлетворяют требованиям. Если вы загружаете образ из стороннего источника или пишете свой, добавьте в него необходимые команды.

Примеры использованияПримеры использования

  • Развертывание сервиса на основе Docker-образа с FastAPI
  • Развертывание сервиса на основе Docker-образа
  • Развертывание gRPC-сервиса на основе Docker-образа

Была ли статья полезна?

Предыдущая
Секреты
Следующая
Датасеты
Проект Яндекса
© 2025 ООО «Яндекс.Облако»