Bash - это популярная текстовая оболочка и язык команд. Это оболочка по умолчанию, включенная в Ubuntu и другие дистрибутивы Linux, а также в macOS. Пользователи вводят команды в оболочку для выполнения сценариев и / или запускают команды и инструменты для выполнения многих задач.
Вы можете использовать bash-скрипты для своего развертывания. Обратите внимание, что в Linux сценарии bash должны иметь окончания строк в стиле Unix (LF).
Вы можете проверить пример Git .
Если вы используете консоль Bash в Advanced Tools (Kudu) для просмотра переменных среды, вы не увидите переменные среды, которые вы установили с помощью параметров приложения. Это потому, что консоль Bash работает в отдельном контексте от вашего веб-приложения. Чтобы увидеть переменные среды, используйте SSH для доступа к вашему контейнеру.
Secure Shell (SSH) обычно используется для удаленного выполнения административных команд из терминала командной строки. Служба приложений в Linux обеспечивает поддержку SSH в контейнере приложений с каждым из встроенных образов Docker, используемых для стека времени выполнения новых веб-приложений.
Независимо от того, являетесь ли вы пользователем Windows, пользователем MacOS или пользователем Linux, вы можете легко использовать SSH в своем веб-приложении, открыв Kudu -> Debug Console -> SSH
.
Возможно, вы захотите проверить документацию Веб-приложения и SSH и Вещи, которые вы должны знать: Веб-приложения и Linux для получения более подробной информации.
Надеюсь, это поможет.