Docker-образы
Вы можете самостоятельно настроить окружение проекта DataSphere с помощью Docker-образа
Созданные Docker-образы нельзя изменить.
Как и другие ресурсы DataSphere, Docker-образ можно опубликовать в сообществе, чтобы использовать его в нескольких проектах. Для этого вам минимально необходимы роли Editor
в проекте и Developer
в сообществе, в котором вы хотите его опубликовать. Открыть доступ можно на вкладке Доступ на странице просмотра Docker-образа. Ресурс, доступный для сообщества, появится на странице сообщества в разделе Ресурсы сообщества.
Подробнее о работе с Docker-образами — в разделе Работа с Docker-образами.
Требования к Docker-образу
Чтобы Docker-образ запускался и корректно работал в DataSphere, он должен содержать:
- установку Python 3.8, 3.9, 3.10 или 3.11;
- установку pip;
- пользователя
--uid 1000 jupyter
.
Совет
Библиотека образов Docker Hub
- Создайте подсеть.
- Создайте NAT-шлюз для доступа в интернет.
- Создайте сервисный аккаунт с ролью
vpc.user
. - В настройках проекта добавьте подсеть и сервисный аккаунт.
Вы также можете использовать базовые образы из других библиотек.
Примечание
Шаблоны Docker-образов, представленные в DataSphere, уже удовлетворяют требованиям. Если вы загружаете образ из стороннего источника или пишете свой, добавьте в него необходимые команды.