Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Publicamos imágenes de Docker con Azure PowerShell preinstalado. Puede usar Docker para ejecutar un contenedor de Linux independiente con Azure PowerShell preinstalado. En este artículo se muestra cómo usar Azure PowerShell en un contenedor de Docker.
Búsqueda de imágenes disponibles
Las imágenes publicadas requieren Docker 17.05 o posterior. Debe poder ejecutar Docker sin sudo derechos administrativos locales o . Siga las instrucciones oficiales de Docker para instalar Docker.
Los contenedores de versión derivan de la imagen de distribución oficial, instalan dependencias e instalan el módulo de Azure PowerShell.
La imagen de contenedor más reciente contiene la versión más reciente de PowerShell y los módulos de Azure PowerShell más recientes compatibles con el módulo Az PowerShell.
Puede encontrar una lista completa de imágenes de Docker de Azure PowerShell en nuestra página de imágenes de Docker .
Importante
Estas imágenes se crean a partir de imágenes oficiales del sistema operativo (SO) proporcionadas por el distribuidor del sistema operativo. Es posible que estas imágenes no tengan las actualizaciones de seguridad más recientes. Microsoft recomienda que actualice los paquetes del sistema operativo a la última versión para garantizar que se aplican las últimas actualizaciones de seguridad.
Uso de Azure PowerShell en un contenedor
En los pasos siguientes se describen los comandos de Docker necesarios para descargar la imagen e iniciar una sesión interactiva de PowerShell.
- amd64
- arm64
Descargue la imagen más reciente de Azure-powershell.
docker pull mcr.microsoft.com/azure-powershell:azurelinux-3.0Ejecute el contenedor de Azure-PowerShell en modo interactivo:
docker run -it mcr.microsoft.com/azure-powershell:azurelinux-3.0 pwsh
Para los hosts de Docker de Windows, debe habilitar el uso compartido de archivos de Docker para permitir que las unidades locales de Windows se compartan con contenedores de Linux. Para obtener más información, consulte Introducción a Docker para Windows.
Quitar la imagen cuando ya no sea necesario
El comando siguiente elimina el contenedor de Docker cuando ya no lo necesite.
- amd64
- arm64
docker rmi mcr.microsoft.com/azure-powershell:azurelinux-3.0
Pasos siguientes
Para más información sobre los módulos de Azure PowerShell y sus características, consulte Introducción a Azure PowerShell.