Образы

Создание образа

Для создания нового образа из существующего:

  1. Перейдите на вкладку Deployments → Образы в главном меню.

  2. Нажмите кнопку Создать новый образ. Откроется диалоговое окно с параметрами нового образа.

    В открывшемся окне необходимо указать:

    Из списка образов

    При создании вручную

    Базовый образ. Это образ из Docker-реестра ML Space, на основе которого нужно собрать новый образ.

    Базовый образ. Путь к образу нужно указать вручную. Перечень образов приведен на странице Образы, используемые на платформе ML Space. Это образ из Docker-реестра ML Space, на основе которого нужно собрать новый образ.

  3. Подключение S3. Осуществляется с помощью указания параметров подключения вручную или выбора нужного бакета, данных для разворачивания образа с моделью из списка доступных. Параметр Обзор хранилища выставлен по умолчанию. Он позволяет выбрать нужный бакет из списка (без указания параметров подключения вручную) и подгрузить модель, serving-скрипт и файл requirements.txt с помощью диалога выбора файлов.

    При выборе типа подключения Указать вручную пользователь вводит параметры подключения самостоятельно. Параметры доступа к S3 — это S3 Endpoint, Access Key ID и Security Key. Подробная информация о том, как узнать параметры подключения, приведена в разделе Загрузка данных в хранилище S3. Вручную указываются и пути к пользовательским файлам на S3 (обученная модель и serving-скрипт). Обратите внимание, что путь до папки с моделью на S3 указывается в формате <bucket_name>/<folder> без префикса s3://. Путь до файла requirements.txt указывается опционально в случае сборки кастомного образа.

  4. Нажмите кнопку Создать новый образ и дождитесь сборки образа. В случае успешной сборки образ получает статус «Готов к работе». Созданный образ можно использовать при создании деплоев (подробнее см. Сборка образов).

В случае успешной или неуспешной сборки образа во вкладке Deployments → Образы отобразится карточка образа.

Карточка образа

В карточке образа доступны вкладки:

  • Информация — здесь приведены краткие сведения о созданном образе.

  • Использование — здесь приведены сведения об использовании собранных образов в деплоях.

  • Логи — здесь приведены логи.

  • Readme — здесь можно создать описание образа. Для создания описания используется синтаксис GitHub Flavored Markdown.