tocdepth

2

Создать образ для деплоя

В этой инструкции описано, как создать образ для деплоя из существующего, а также ограничения и возможные ошибки.

Ограничения

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

Чтобы создать образ:

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

  2. В открывшемся окне выберите тип образа.

    Если нужен образ для деплоя с одним контейнером на основе kfserving или собственного веб-сервера.

  3. Выберите базовый образ из списка.

    Примечание

    Опционально для раздельного деплоя Triton.

    Для создания трансформера и предиктора используйте образ cr.ai.cloud.ru/aicloud-base-images/triton22.04-py3:0.0.32.3.

  4. Подключитесь к хранилищу S3.

    Выбрать из списка

    Указать вручную

    Выберите из выпадающего списка ваших бакетов нужный.

    Укажите параметры подключения (S3 Endpoint, Access Key ID и Security Key) к чужому бакету вручную. См. Получить credentials к S3.

  5. Заполните поля конфигурации.

    Выберите модель, serving-скрипт и файл requirements.txt или укажите пути до них на S3 вручную.

    Примечание

    • Модель и serving-скрипт должны находиться в одном каталоге.

    • Путь до папки с моделью на S3 указывается в формате <bucket_name>/<folder> без префикса s3://.

    • Путь до файла requirements.txt указывается опционально в случае сборки кастомного образа.

    Если на шаге 2 вы выбрали Triton Inference Server Предиктор, то для образа укажите каталог, в котором находится файл config.pbtxt.

  6. Нажмите Создать новый образ.

    Во вкладке Deployments → Образы отобразится карточка созданного образа. Дождитесь, пока образ сменит статус «В процессе сборки» на «Готов к работе».

Полученный образ можно использовать при создании деплоев. Подробнее см. Развернуть модель (создать деплой).

Возможные ошибки

Образ может перейти в статус «Ошибка» по одной из причин:

  • Неверно указан базовый образ, или его нет в Docker registry ML Space.

  • Неверно указаны параметры доступа к S3.

  • Размер образа превышает 16 ГБ.

  • Параметры доступа к S3 указаны верно, но не удалось скачать каталог с артефактами или скрипт.

Запустили Evolution free tier
для Dev & Test
Получить