共用方式為


使用在 Docker 容器中的 Azure PowerShell

我們會發佈預先安裝了 Azure PowerShell 的 Docker 映像。 您可以使用 Docker 執行預先安裝 Azure PowerShell 的獨立 Linux 容器。 此文章會示範如何使用 Docker 容器中的 Azure PowerShell。

尋找可用的映像

發行的映像需要 Docker 17.05 或更新的映像。 您一定也可以在沒有 sudo 或本機系統管理員權限的情況下執行 Docker。 請遵循 Docker 的官方指示以安裝 Docker。

發行容器會衍生自官方發佈映像,安裝相依性,然後安裝 Azure PowerShell 模組。

最新的容器映像包含最新版的 PowerShell,以及 Az PowerShell 模組支援的最新 Azure PowerShell 模組。

您可以在我們的 Docker 映像頁面上找到 Azure PowerShell Docker 映像的完整清單。

在容器中使用 Azure PowerShell

下列步驟會示範下載映像並啟動互動式 PowerShell 工作階段所需的 Docker 命令。

  1. 下載最新的 azure-powershell 映像。

    docker pull mcr.microsoft.com/azure-powershell:mariner-2
    
  2. 在互動模式中執行 azure-powershell 容器:

    docker run -it mcr.microsoft.com/azure-powershell:mariner-2 pwsh
    

對於 Windows Docker 主機,必須啟用 Docker 檔案共用,才能讓 Windows 上的本機磁碟機與 Linux 容器共用。 如需詳細資訊,請參閱開始使用適用於 Windows 的 Docker

在不再需要映像時加以移除

下列命令是當您不再需要 Docker 容器時會加以刪除。

docker rmi mcr.microsoft.com/azure-powershell:mariner-2

下一步

若要深入了解 Azure PowerShell 模組和其功能,請參閱開始使用 Azure PowerShell