Краткое руководство. Развертывание в приложениях контейнеров Azure с помощью Visual Studio Code

С помощью Azure Container Apps можно запускать микрослужбы и контейнерные приложения на бессерверной платформе. Благодаря Azure Container Apps вы можете пользоваться преимуществами выполнения контейнеров, не заботясь о настройке облачной инфраструктуры вручную и сложных оркестраторах контейнеров.

В этом руководстве описано, как развернуть контейнерное приложение в приложениях контейнеров Azure с помощью Visual Studio Code.

Необходимые компоненты

Клонирование проекта

  1. Откройте новое окно Visual Studio Code.

  2. Выберите F1 , чтобы открыть палитру команд.

  3. Введите Git: Клонируйте и нажмите клавишу ВВОД.

  4. Введите следующий URL-адрес, чтобы клонировать пример проекта:

    https://github.com/Azure-Samples/containerapps-albumapi-javascript.git
    

    Примечание.

    В этом руководстве используется проект JavaScript, но шаги не зависят от языка.

  5. Выберите папку для клонирования проекта.

  6. Нажмите кнопку "Открыть ", чтобы открыть проект в Visual Studio Code.

Вход в Azure

  1. Выберите F1 , чтобы открыть палитру команд.

  2. Выберите Azure: войдите и следуйте инструкциям по проверке подлинности.

  3. После входа вернитесь в Visual Studio Code.

Создание и развертывание в приложениях контейнеров Azure

Расширение "Приложения контейнеров Azure" для Visual Studio Code позволяет выбирать существующие ресурсы контейнерных приложений или создавать новые для развертывания приложений. В этом сценарии вы создадите новую среду приложения контейнера и приложение-контейнер для размещения приложения. После установки расширения "Приложения контейнеров" вы можете получить доступ к его функциям на панели управления Azure в Visual Studio Code.

  1. Выберите F1 , чтобы открыть палитру команд и запустить приложения контейнеров Azure: развернуть проект из рабочей области .

  2. Введите следующие значения, как показано расширением.

    Prompt Значение
    Выбор подписки Выберите подписку Azure, которую нужно использовать.
    Выбор среды приложений-контейнеров Выберите "Создать новую среду приложений контейнеров". Вы задаете этот вопрос только в том случае, если у вас есть существующие среды приложений контейнеров.
    Введите имя нового ресурса приложения контейнера Введите my-container-app.
    Выбор расположения Выберите регион Azure рядом с вами.
    Хотите сохранить конфигурацию развертывания? Выберите Сохранить.

    Откроется панель журнала действий Azure и отображается ход развертывания. Этот процесс может занять несколько минут.

  3. После завершения этого процесса Visual Studio Code отображает уведомление. Выберите "Обзор" , чтобы открыть развернутое приложение в браузере.

    В строке расположения браузера добавьте /albums путь в конце URL-адреса приложения, чтобы просмотреть данные из примера запроса API.

Поздравляем! Вы успешно создали и развернули первое приложение контейнера с помощью Visual Studio Code.

Очистка ресурсов

Если вы не собираетесь продолжать использовать это приложение, вы можете удалить экземпляр Azure Container Apps и все связанные службы одновременно, удалив группу ресурсов.

Чтобы удалить созданные ресурсы, выполните на портале Azure следующие действия:

  1. Выберите группу ресурсов my-container-app в разделе "Обзор ".
  2. Нажмите кнопку Удалить группу ресурсов на панели инструментов в разделе Обзор группы ресурсов.
  3. Введите имя группы ресурсов my-container-app в диалоговом окне подтверждения "my-container-apps".
  4. Выберите команду Удалить. Процесс удаления группы ресурсов может занять несколько минут.

Совет

Возникли проблемы? Сообщите о них в репозитории Azure Container Apps на GitHub.

Следующие шаги