發佈至 Docker Hub

Docker Hub 為您的映像存放庫提供方便的裝載服務。 您可以從 Visual Studio 手動部署至 Docker Hub。

建立 Docker 帳戶和 Docker Hub 存放庫

如果您還沒有 Docker 帳戶,請註冊

如果您沒有 Docker Hub 存放庫,請在 Docker Hub 建立一個存放庫。

將單一專案的映像發佈至 Docker Hub

  1. 以滑鼠右鍵按一下專案節點,然後選擇 [發佈...]。顯示部署選項的畫面隨即出現。

    Screenshot of deployment options.

    Screenshot of deployment options.

  2. 選擇 [Docker Container Registry],然後選擇 [Docker Hub]

    Screenshot of Publish dialog - choose Docker Hub.

    Screenshot of Publish dialog - choose Docker Hub.

  3. 輸入您的 Docker 認證。

    Screenshot of Docker Hub dialog.

    Screenshot of Docker Hub dialog.

  4. 如果您要連線到自己的存放庫 (不屬於組織的一部分),請核取 [發佈至個人存放庫] 核取方塊。 如果存放庫是由組織所擁有,請清除核取方塊,然後輸入組織名稱。 針對有權存取您要連線之存放庫的 Docker 帳戶,輸入您的 Docker 使用者名稱和密碼,然後選取 [儲存]

    Visual Studio 會嘗試將您的映像部署至 Docker Hub。 如果成功,[發行] 畫面會顯示存放庫映像的 URL、映像標籤、存放庫和組建組態 (例如發行)。

    Screenshot of Publish screen.

    Screenshot of Publish screen.

  5. 您可以按一下此頁面上的 [發佈] 按鈕,隨時更新映像。 或者,您可以使用 URL 下方的連結來修改或移除設定檔。

下一步

遵循部署至 Azure Container Registry 中的步驟,發佈至 Azure Container Registry

使用 Azure Pipelines 設定持續整合和傳遞 (CI/CD)。