Uso dell'interfaccia della riga di comando di Azure su Windows

L'interfaccia della riga di comando di Azure (CLI) fornisce una riga di comando e l'ambiente di scripting per la creazione e la gestione delle risorse di Azure. L'interfaccia della riga di comando di Azure è disponibile per i sistemi operativi macOS, Linux e Windows. In questi sistemi operativi i comandi dell'interfaccia della riga di comando sono identici. Tuttavia, la sintassi di scripting specifica del sistema operativo può differire.

Questo documento descrive le modalità di installazione ed esecuzione dell'interfaccia della riga di comando di Azure in Windows, nonché le considerazioni sulla sintassi specifica del sistema operativo. Per la documentazione dettagliata sull'interfaccia della riga di comando di Azure, vedere la documentazione sull'interfaccia della riga di comando di Azure.

Sottosistema di Windows per Linux

Il Sottosistema Windows per Linux (WSL) fornisce un ambiente Ubuntu Linux nell'edizione anniversario di Windows 10 e versioni successive. Quando abilitato, WSL offre un'esperienza Bash nativa, che può essere usata per la creazione e l'esecuzione di script dell'interfaccia della riga di comando di Azure. Dal momento che WSL fornisce un'esperienza Bash nativa, gli script dell'interfaccia della riga di comando di Azure possono essere condivisi tra macOS, Linux e Windows senza alcuna modifica.

Per usare l'interfaccia della riga di comando di Azure in WSL, completare le operazioni seguenti.

Attività Istruzioni
Abilitare WLS Documentazione sull'installazione di WSL
Installare l'interfaccia della riga di comando di Azure Installare l'interfaccia della riga di comando su WSL/Ubuntu 14.04

PowerShell

L'interfaccia della riga di comando di Azure può essere eseguita in modo nativo in Windows. In questa configurazione, il pacchetto dell'interfaccia della riga di comando di Azure è installato nel sistema operativo Windows e i comandi possono essere eseguiti da PowerShell. In questa configurazione, gli script e i comandi dell'interfaccia della riga di comando di Azure sono eseguibili in qualsiasi versione di Windows supportata. È tuttavia necessaria la sintassi di scripting specifica della piattaforma. Per questo motivo, gli script non devono necessariamente essere condivisi tra macOS, Linux e Windows senza modifiche.

Per usare l'interfaccia della riga di comando di Azure in Windows, installare il pacchetto tramite le istruzioni contenute in Install the CLI on Windows (Installare l'interfaccia della riga di comando su Windows).

Immagine Docker

Quando si usa Docker per Windows, è possibile avviare un'immagine Docker che include l'interfaccia della riga di comando di Azure. Questa immagine si basa su Linux e include un'esperienza Bash nativa. Quando si usa Docker per Windows e per l'immagine dell'interfaccia della riga di comando di Azure, gli script devono essere condivisi tra macOS, Linux e Windows.

Per usare l'interfaccia della riga di comando di Azure in Docker per Windows, verificare che Docker per Windows sia in esecuzione ed esegua il comando seguente.

docker run -it azuresdk/azure-cli-python:latest bash

Al termine, verrà avviata una sessione Bash precaricata con gli strumenti dell'interfaccia della riga di comando di Azure.

Passaggi successivi

Esempio di interfaccia della riga di comando per macchine virtuali di Azure

Esempi di interfaccia della riga di comando per App Web di Azure

Esempi di interfaccia della riga di comando per Azure SQL