Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Le immagini Docker vengono pubblicate con Azure PowerShell preinstallato. È possibile usare Docker per eseguire un contenitore Linux autonomo con Azure PowerShell preinstallato. Questo articolo illustra come usare Azure PowerShell in un contenitore Docker.
Ricerca di immagini disponibili
Le immagini rilasciate richiedono Docker 17.05 o versione successiva. È necessario essere in grado di eseguire Docker senza sudo diritti amministrativi locali o locali. Seguire le istruzioni ufficiali di Docker per installare Docker.
I contenitori di versione derivano dall'immagine di distribuzione ufficiale, installano le dipendenze e installano il modulo Azure PowerShell.
L'immagine del contenitore più recente contiene la versione più recente di PowerShell e i moduli di Azure PowerShell più recenti supportati con il modulo Az PowerShell.
È possibile trovare un elenco completo delle immagini Docker di Azure PowerShell nella pagina dell'immagine Docker .
Importante
Queste immagini sono compilate da immagini ufficiali del sistema operativo fornite dal server di distribuzione del sistema operativo. Queste immagini potrebbero non avere gli aggiornamenti della sicurezza più recenti. Microsoft consiglia di aggiornare i pacchetti del sistema operativo alla versione più recente per assicurarsi che vengano applicati gli aggiornamenti della sicurezza più recenti.
Uso di Azure PowerShell in un contenitore
I passaggi seguenti descrivono i comandi Docker necessari per scaricare l'immagine e avviare una sessione interattiva di PowerShell.
- amd64
- arm64
Scaricare l'immagine azure-powershell più recente.
docker pull mcr.microsoft.com/azure-powershell:azurelinux-3.0Eseguire il contenitore azure-powershell in modalità interattiva:
docker run -it mcr.microsoft.com/azure-powershell:azurelinux-3.0 pwsh
Per gli host Docker di Windows, è necessario abilitare la condivisione di file Docker per consentire la condivisione delle unità locali in Windows con contenitori Linux. Per altre informazioni, vedere Introduzione a Docker per Windows.
Rimuovere l'immagine quando non è più necessario
Il comando seguente elimina il contenitore Docker quando non è più necessario.
- amd64
- arm64
docker rmi mcr.microsoft.com/azure-powershell:azurelinux-3.0
Passaggi successivi
Per altre informazioni sui moduli di Azure PowerShell e sulle relative funzionalità, vedere Introduzione ad Azure PowerShell.