[Документация Yandex Cloud](../../../index.md) > [Yandex DataSphere](../../index.md) > [Концепции](../index.md) > [DataSphere Jobs](index.md) > Docker-образы в заданиях

# Docker-образы в заданиях

По умолчанию [задания](index.md) DataSphere Jobs используют публичный образ `nvidia/cuda:11.8.0-cudnn8-runtime-ubuntu22.04` с предустановленным менеджером пакетов conda, Python 3.10 и другими дополнительными пакетами. Этот образ хранится в кеше DataSphere, поэтому запуск заданий в окружении по умолчанию будет самым быстрым.

Вы также можете запускать задания на любом другом Docker-образе, указав его в секции `env` файла конфигурации задания. Это может быть:

* системный образ DataSphere

  ```text
  env:
    docker: system-python-3-10   # Системный образ Python 3.10
  ```

* пользовательский Docker-образ, доступный в проекте задания

  ```text
  env:
    docker: <идентификатор_Docker-образа>  # Идентификатор вида bxxxxxxxxxxxxxxxxxxx
  ```

  {% note warning %}

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

  {% endnote %}

* произвольный образ из внешнего источника

  Вы можете использовать любой реестр образов ([Yandex Container Registry](https://yandex.cloud/ru/services/container-registry), [Docker Hub](https://hub.docker.com/), [Docker — Private Registries](https://www.geeksforgeeks.org/docker-private-registries/) и т.п.), указав логин и пароль для доступа к образу.

  ```text
  env:
    docker:
      image: <путь_к_образу>
      username: <логин>
      password:
        secret-id: <имя_секрета>
  ```

  Где:

  * `<путь_к_образу>` — полный путь к образу в реестре контейнеров, например `cr.yandex/b1g**********/myenv:0.1`.
  * `<логин>` — логин для доступа к вашему реестру. Для аутентификации в Yandex Container Registry используйте [сервисный аккаунт](../../../iam/concepts/users/service-accounts.md) и [авторизованный ключ](../../../iam/concepts/authorization/key.md).
  * `<имя_секрета>` — имя секрета DataSphere с паролем. Секрет должен быть [создан](../../operations/data/secrets.md#create) в проекте DataSphere.

  Если вы используете публичный образ, данные для аутентификации можно не указывать:

  ```text
  env:
    docker:
      image: ubuntu:focal
  ```

#### Полезные ссылки {#see-also}

* [DataSphere Jobs](index.md)
* [DataSphere CLI](cli.md)
* [Среда исполнения заданий](environment.md)
* [Запуск заданий DataSphere Jobs](../../operations/projects/work-with-jobs.md)
* [GitHub-репозиторий](https://github.com/yandex-cloud-examples/yc-datasphere-jobs-examples) с примерами для запуска заданий