Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Nous publions des images Docker avec Azure PowerShell préinstallé. Vous pouvez utiliser Docker pour exécuter un conteneur Linux autonome avec Azure PowerShell préinstallé. Cet article explique comment utiliser Azure PowerShell dans un conteneur Docker.
Recherche d’images disponibles
Les images publiées nécessitent Docker 17.05 ou une version ultérieure. Vous devez être en mesure d’exécuter Docker sans sudo droits d’administration locaux. Suivez les instructions officielles de Docker pour installer Docker.
Les conteneurs de mise en production dérivent de l’image de distribution officielle, installent les dépendances et installent le module Azure PowerShell.
La dernière image conteneur contient la dernière version de PowerShell et les derniers modules Azure PowerShell pris en charge avec le module Az PowerShell.
Vous trouverez la liste complète des images Docker Azure PowerShell sur notre page ImageDocker.
Important
Ces images sont générées à partir d’images de système d’exploitation officiel fournies par le serveur de distribution du système d’exploitation. Ces images peuvent ne pas avoir les dernières mises à jour de sécurité. Microsoft vous recommande de mettre à jour les packages de système d’exploitation vers la dernière version pour vous assurer que les dernières mises à jour de sécurité sont appliquées.
Utilisation de Azure PowerShell dans un conteneur
Les étapes suivantes décrivent les commandes Docker nécessaires pour télécharger l’image et démarrer une session PowerShell interactive.
Téléchargez la dernière image azure-powershell.
docker pull mcr.microsoft.com/azure-powershell:azurelinux-3.0Exécutez le conteneur azure-powershell en mode interactif :
docker run -it mcr.microsoft.com/azure-powershell:azurelinux-3.0 pwsh
Pour les hôtes Docker Windows, vous devez activer le partage de fichiers Docker pour permettre aux lecteurs locaux de Windows de pouvoir être partagés avec des conteneurs Linux. Pour plus d’informations, consultez Commencer avec Docker pour Windows.
Supprimer l’image quand elle n’est plus nécessaire
La commande suivante supprime le conteneur Docker lorsque vous n’en avez plus besoin.
Étapes suivantes
Pour en savoir plus sur les modules Azure PowerShell et leurs fonctionnalités, consultez Get Démarré avec Azure PowerShell.