Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Добро пожаловать в интерфейс командной строки разработчика Azure (azd)! Давайте приступим к установке и обучению запуску azd.
Начните с выбора среды разработки. Дополнительные сведения о преимуществах и недостатках различных выборов среды разработки см. в поддерживаемых средах Azure Developer CLI (azd).
Для более сложных сценариев установки и инструкций см. в разделе Сценарии установки Azure Developer CLI.
Примечание: При установке azd следующие средства устанавливаются в пределах области azd (то есть они не устанавливаются глобально) и удаляются при удалении azd.
Установите azd
winget install microsoft.azd
Обновить azd
winget upgrade microsoft.azd
Удалить azd
winget uninstall microsoft.azd
Замечание
Для Apple Silicon Macs (M1 и M2) azd требуется Rosetta 2. Если Rosetta 2 еще не установлен, выполните softwareupdate --install-rosetta из терминала.
Процесс azd установки автоматически выбирает правильный двоичный файл для архитектуры компьютера.
Установите azd
brew install azure/azd/azd
Если вы используете brew для обновления azd с версии, не установленной с помощью brew, удалите существующую версию azd, используя сценарий удаления (если установлена в расположение по умолчанию) или удалите двоичный файл azd вручную. Это автоматически установит правильную версию.
Обновить azd
brew upgrade --cask azure/azd/azd
Удалить azd
brew uninstall azd
Установите azd
curl -fsSL https://aka.ms/install-azd.sh | bash
Обновить azd
curl -fsSL https://aka.ms/install-azd.sh | bash
При установке azd следующие средства устанавливаются в области azd (т. е. они не устанавливаются глобально) и удаляются при удалении azd:
- Интерфейс командной строки Git
- Инструмент командной строки Bicep CLI
Удалить azd
curl -fsSL https://aka.ms/uninstall-azd.sh | bash
Предпосылки
Прежде чем приступить к использованию azd, убедитесь, что у вас есть следующие сведения:
- Установленный:
- Docker Desktop (другие варианты в ближайшее время.)
- Удаленные контейнеры — расширение VS Code
- Учетная запись Azure с активной подпиской. Создайте его бесплатно.
Установка azd в контейнере разработки
Контейнер разработки — это образ Docker, включающий все необходимые компоненты, необходимые для запуска приложения на локальном компьютере. Установите azd как функцию в контейнере разработки, выполнив следующие действия.
Добавьте функцию
azdв файлdevcontainer.jsonв папке.devcontainerв корневой папке шаблона.{ "name": "Azure Developer CLI", "image": "mcr.microsoft.com/devcontainers/python:3.10-bullseye", "features": { // See https://containers.dev/features for list of features "ghcr.io/devcontainers/features/docker-in-docker:2": { }, "ghcr.io/azure/azure-dev/azd:latest": {} } // Rest of file omitted... }Перестройте и запустите контейнер разработки. В Visual Studio Code используйте палитру команд для выполнения командыПерестроить и открыть заново в контейнере разработки.
Автоматическая установка расширений azd
Функция azd контейнера разработки поддерживает extensions возможность автоматической установки списка, разделенного запятыми, расширений azd во время сборки контейнера. Расширения, установленные таким образом, доступны сразу после запуска контейнера, что сокращает необходимость ручной настройки и позволяет выполнять команды azd с уже установленными расширениями.
Для автоматической установки расширений добавьте параметр extensions в запись функции azd в файл devcontainer.json :
{
"name": "Azure Developer CLI",
"image": "mcr.microsoft.com/devcontainers/python:3.10-bullseye",
"features": {
"ghcr.io/azure/azure-dev/azd:latest": {
"extensions": "my-ext-1,my-ext-2"
}
}
}
Это extensions значение представляет собой разделенный запятыми список имен расширений azd . Установка происходит во время сборки контейнера, и, как следствие, расширения готовы к использованию сразу после запуска контейнера. После изменения списка расширений используйте команду Rebuild и повторно открыть в контейнере разработки в Visual Studio Code, чтобы перестроить контейнер с обновленными расширениями.
Дополнительные сведения о функции контейнера azd Dev Container.
Проверка установки
azd Убедитесь, что установка выполнена успешно, выполнив azd version команду в терминале:
azd version
azd выводит текущую версию:
azd version 1.9.5 (commit cd2b7af9995d358aab33c782614f801ac1997dde)
Обновление интерфейса командной строки разработчика Azure
Можно обновить azd с помощью встроенной команды (бета-версии azd update ) или вручную с помощью того же метода, который использовался для его установки.
Используйте azd update (бета-версия)
Команда azd update определяет, как azd изначально установлен и делегирует соответствующему автоматически методу обновления.
| Метод установки | Что azd update делает |
|---|---|
winget |
Выполняется winget upgrade Майкрософт.Azd |
choco |
Работает choco upgrade azd |
| Установите скрипт или MSI (Windows) | Выполняется install-azd.ps1 с автоматическим резервным копированием и восстановлением |
| Установка скрипта (Linux или macOS) | Работает install-azd.sh |
| Homebrew | Работает brew upgrade --cask azure/azd/azd |
.deb
/
.rpm Пакет |
Непосредственно скачивает и заменяет двоичный файл |
Выполните следующую команду, чтобы обновить последнюю стабильную версию:
azd update
Замечание
В настоящее время команда azd update находится в бета-версии. Дополнительные сведения о поддержке альфа-и бета-компонентов см. на странице стратегии управления версиями компонентов и выпуска .
Переключение каналов обновления
azd поддерживает два канала обновления: stable (по умолчанию) и daily. Переключение каналов поддерживается для установок на основе скриптов и Homebrew. Если вы установили azd через winget или choco, ежедневные сборки недоступны через эти диспетчеры пакетов — azd update будет отображать рекомендации по переустановке посредством скрипта.
Чтобы переключиться на daily канал и обновить:
azd update --channel daily
Чтобы вернуться к каналу stable , выполните следующие действия.
azd update --channel stable
При переключении каналов azd выдаёт запрос на подтверждение перед продолжением.
Использование диспетчера пакетов или скрипта установки
Вы также можете обновлять вручную в любое время с помощью одного диспетчера пакетов или установить команды скриптов, показанные в разделах установки выше. Когда azd устарел, отображается предупреждающее сообщение с указанием подходящей команды для обновления в соответствии с вашим методом установки.
Запрос помощи
Сведения о том, как отправить сообщение об ошибке, запросить помощь или предложить новую функцию для командной строки разработчика Azure, можно найти на странице устранения неполадок и поддержки.