If you want to use a VSCode Dev Container see the VSCode Dev Container prerequisites
section below.
⚠️ Note that for theConnect-AzAccount
andazd auth login
you must use the same account. And, you may also need to specify the--tenant
option or--tenant-id
as required by your administrator.
The following tools are pre-requisites to running the associated deployment steps on Windows without using the Dev Container.
-
To run the scripts, Windows users require PowerShell 7.2 (LTS) or above.
-
PowerShell users - Install PowerShell Run the following to verify that you're running the latest PowerShell
$PsVersionTable
-
-
Install Git Run the following to verify that git is available
git version
-
Install the Azure CLI. Run the following command to verify that you're running version 2.38.0 or higher.
az version
After the installation, run the following command to sign in to Azure PowerShell interactively.
Connect-AzAccount -UseDeviceAuthentication
-
Upgrade the Azure CLI Bicep extension. Run the following command to verify that you're running version 0.12.40 or higher.
az bicep version
-
Install the Azure Dev CLI. Run the following command to verify that the Azure Dev CLI is installed.
azd auth login --use-device-code
-
Install .NET 7 SDK Run the following command to verify that the .NET SDK 7.0 is installed.
dotnet --version
Native | Dev Container | |
---|---|---|
Windows | ✅ | ✅ |
Windows WSL | ✅ | ✅ |
macOS | ✅ | ✅ |
macOS arm64 | ✅ | ✅ |
- Docker Desktop
- VSCode
- VSCode ms-vscode-remote.remote-containers extension
- git