Облачная платформаEvolution

Точка входа в Container Apps


Точка входа — это команда по умолчанию, которая выполняется при запуске из образа любого контейнера или задания.

Обычно команда по умолчанию прописывается при создании образа. Но в Container Apps при создании контейнера или задания команду точки входа можно переопределить или указать для нее дополнительные аргументы. Для этого используются параметры:

  • Команда точки входа

  • Аргументы

Переопределение точки входа поможет:

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

  • выполнять миграцию данных;

  • передавать значение или файл в команду точки входа;

  • переопределять порт, на котором работает сервер;

  • задавать значения переменных окружения;

  • запускать сервер в режиме отладки.

Например, контейнер может запускаться через команду app c аргументом run server как приложение, а с аргументом run job как задание. Это позволяет использовать один и тот же образ для разных типов нагрузки.