Точка входа — это команда по умолчанию, которая выполняется при запуске из образа любого контейнера или задания.
Обычно команда по умолчанию прописывается при создании образа. Но в Container Apps при создании контейнера или задания команду точки входа можно переопределить или указать для нее дополнительные аргументы. Для этого используются параметры:
Команда точки входа
Аргументы
Переопределение точки входа поможет:
использовать один и тот же Docker-образ как для запуска приложения в контейнере, так и для запуска задания;
выполнять миграцию данных;
передавать значение или файл в команду точки входа;
переопределять порт, на котором работает сервер;
задавать значения переменных окружения;
запускать сервер в режиме отладки.
Например, контейнер может запускаться через команду app c аргументом run server как приложение, а с аргументом run job как задание. Это позволяет использовать один и тот же образ для разных типов нагрузки.