Share via


Microsoft.ContainerRegistry registries 2016-06-27-preview

Bicep 資源定義

登錄資源類型可以使用目標作業進行部署:

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔。

資源格式

若要建立 Microsoft.ContainerRegistry/registries 資源,請將下列 Bicep 新增至您的範本。

resource symbolicname 'Microsoft.ContainerRegistry/registries@2016-06-27-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  properties: {
    adminUserEnabled: bool
    storageAccount: {
      accessKey: 'string'
      name: 'string'
    }
  }
}

屬性值

registries

名稱 描述
NAME 資源名稱 需要字串 ()

字元限制:5-50

有效字元:
英數字元。

資源名稱在整個 Azure 中必須是唯一的。
location 資源的位置。 建立資源之後,就無法變更此專案。 需要字串 ()
tags 資源的標記。 標記名稱和值的字典。 請參閱 範本中的標籤
properties 容器登錄的屬性。 RegistryProperties

RegistryProperties

名稱 描述
adminUserEnabled 值,指出是否啟用系統管理員使用者。 根據預設,此值為 false。 bool
storageAccount 容器登錄之儲存體帳戶的屬性。 如果指定,儲存體帳戶必須位於與容器登錄相同的實體位置。 StorageAccountProperties (必要)

StorageAccountProperties

名稱 描述
accessKey 儲存體帳戶的存取金鑰。 需要字串 ()
NAME 儲存體帳戶的名稱。 需要字串 ()

快速入門範本

下列快速入門範本會部署此資源類型。

[範本] 描述
在 Azure Container Service 上使用 Jenkins 的 CI/CD (AKS)

部署至 Azure
容器可讓您輕鬆地持續建置和部署應用程式。 藉由在 Azure Container Service 中使用 Kubernetes 協調這些容器的部署,您可以達成可複製且可管理的容器叢集。 藉由設定持續組建來產生容器映射和協調流程,您可以增加部署的速度和可靠性。
具有 NAT 閘道和應用程式閘道的 AKS 叢集

部署至 Azure
此範例示範如何使用 NAT 閘道部署 AKS 叢集以進行輸出連線,以及輸入連線的應用程式閘道。
使用公用 DNS 區域建立私人 AKS 叢集

部署至 Azure
此範例示範如何使用公用 DNS 區域部署私人 AKS 叢集。
使用登錄建立容器應用程式和環境

部署至 Azure
從Azure Container Registry建立具有基本容器應用程式的容器應用程式環境。 它也會部署 Log Analytics 工作區來儲存記錄。
使用 Container Apps 建立 Dapr pub-sub servicebus 應用程式

部署至 Azure
使用 Container Apps 建立 Dapr pub-sub servicebus 應用程式。
簡單Azure Container Registry範本

部署至 Azure
用於建立新Azure Container Registry的範本。
使用異地複寫範本Azure Container Registry

部署至 Azure
使用異地複寫建立新Azure Container Registry的範本
使用原則和診斷Azure Container Registry

部署至 Azure
Azure Container Registry原則和診斷 (bicep)
Azure Machine Learning 端對端安全設定

部署至 Azure
這組 Bicep 範本示範如何在安全設定中設定 Azure Machine Learning 端對端。 此參考實作包括工作區、計算叢集、計算實例和連結的私人 AKS 叢集。
Azure Machine Learning 端對端安全設定 (舊版)

部署至 Azure
這組 Bicep 範本示範如何在安全設定中設定 Azure Machine Learning 端對端。 此參考實作包括工作區、計算叢集、計算實例和連結的私人 AKS 叢集。
使用私人 IP 位址建立 AKS 計算目標

部署至 Azure
此範本會在具有私人 IP 位址的指定 Azure Machine Learning 服務工作區中建立 AKS 計算目標。
建立 Azure Machine Learning 服務工作區

部署至 Azure
此部署範本會指定 Azure Machine Learning 工作區及其相關聯的資源,包括 Azure 金鑰保存庫、Azure 儲存體、Azure 應用程式 Insights 和 Azure Container Registry。 此組態描述開始使用 Azure Machine Learning 所需的最少資源集。
(CMK) 建立 Azure Machine Learning 服務工作區

部署至 Azure
此部署範本會指定 Azure Machine Learning 工作區及其相關聯的資源,包括 Azure 金鑰保存庫、Azure 儲存體、Azure 應用程式 Insights 和 Azure Container Registry。 此範例示範如何設定 Azure Machine Learning 以使用客戶管理的加密金鑰進行加密。
(vnet) 建立 Azure Machine Learning 服務工作區

部署至 Azure
此部署範本會指定 Azure Machine Learning 工作區及其相關聯的資源,包括 Azure 金鑰保存庫、Azure 儲存體、Azure 應用程式 Insights 和 Azure Container Registry。 此組態描述您在網路隔離設定中開始使用 Azure Machine Learning 所需的資源集。
(舊版) 建立 Azure Machine Learning 服務工作區

部署至 Azure
此部署範本會指定 Azure Machine Learning 工作區及其相關聯的資源,包括 Azure 金鑰保存庫、Azure 儲存體、Azure 應用程式 Insights 和 Azure Container Registry。 此組態描述您在網路隔離設定中開始使用 Azure Machine Learning 所需的資源集。
具有應用程式閘道輸入控制器的 AKS 叢集

部署至 Azure
此範例示範如何使用 應用程式閘道、應用程式閘道輸入控制器、Azure Container Registry、Log Analytics 和 金鑰保存庫 部署 AKS 叢集
使用 ACR 工作建置容器映像

部署至 Azure
此範本會使用 DeploymentScript 協調 ACR,從程式碼存放庫建置容器映射。
將容器映射匯入 ACR

部署至 Azure
此範本會利用 bicep 登錄中的匯入 ACR 模組,將公用容器映射匯入Azure Container Registry。

ARM 範本資源定義

登錄資源類型可以使用目標作業來部署:

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄

資源格式

若要建立 Microsoft.ContainerRegistry/registries 資源,請將下列 JSON 新增至您的範本。

{
  "type": "Microsoft.ContainerRegistry/registries",
  "apiVersion": "2016-06-27-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "adminUserEnabled": "bool",
    "storageAccount": {
      "accessKey": "string",
      "name": "string"
    }
  }
}

屬性值

registries

名稱 描述
類型 資源類型 'Microsoft.ContainerRegistry/registries'
apiVersion 資源 API 版本 '2016-06-27-preview'
NAME 資源名稱 字串 (必要)

字元限制:5-50

有效字元:
英數字元。

資源名稱在 Azure 中必須是唯一的。
location 資源的位置。 建立資源之後,就無法變更此專案。 字串 (必要)
tags 資源的標記。 標記名稱和值的字典。 請參閱 範本中的標記
properties 容器登錄的屬性。 RegistryProperties

RegistryProperties

名稱 描述
adminUserEnabled 值,指出是否啟用系統管理員使用者。 根據預設,此值為 false。 bool
storageAccount 容器登錄的儲存體帳戶屬性。 如果指定,儲存體帳戶必須位於與容器登錄相同的實體位置。 StorageAccountProperties (必要)

StorageAccountProperties

名稱 描述
accessKey 儲存體帳戶的存取金鑰。 字串 (必要)
NAME 儲存體帳戶的名稱。 字串 (必要)

快速入門範本

下列快速入門範本會部署此資源類型。

[範本] 描述
在 Azure Container Service 上使用 Jenkins 的 CI/CD (AKS)

部署至 Azure
容器可讓您輕鬆地持續建置和部署應用程式。 藉由在 Azure Container Service 中使用 Kubernetes 協調這些容器的部署,您可以達成可複製、可管理的容器叢集。 藉由設定持續組建來產生容器映射和協調流程,您可以增加部署的速度和可靠性。
具有 NAT 閘道和應用程式閘道的 AKS 叢集

部署至 Azure
此範例示範如何使用 NAT 閘道部署 AKS 叢集以進行輸出連線,以及輸入連線的應用程式閘道。
使用公用 DNS 區域建立私人 AKS 叢集

部署至 Azure
此範例示範如何使用公用 DNS 區域部署私人 AKS 叢集。
使用登錄建立容器應用程式和環境

部署至 Azure
從Azure Container Registry建立具有基本容器應用程式的容器應用程式環境。 它也會部署 Log Analytics 工作區來儲存記錄。
使用 Container Apps 建立 Dapr pub-sub servicebus 應用程式

部署至 Azure
使用 Container Apps 建立 Dapr pub-sub servicebus 應用程式。
簡單Azure Container Registry範本

部署至 Azure
用來建立新Azure Container Registry的範本。
使用異地複寫範本Azure Container Registry

部署至 Azure
使用異地複寫建立新Azure Container Registry的範本
使用原則和診斷Azure Container Registry

部署至 Azure
Azure Container Registry原則和診斷 (bicep)
Azure Machine Learning 端對端安全設定

部署至 Azure
這組 Bicep 範本示範如何在安全設定中設定 Azure Machine Learning 端對端。 此參考實作包括工作區、計算叢集、計算實例和連結的私人 AKS 叢集。
Azure Machine Learning 端對端安全設定 (舊版)

部署至 Azure
這組 Bicep 範本示範如何在安全設定中設定 Azure Machine Learning 端對端。 此參考實作包括工作區、計算叢集、計算實例和連結的私人 AKS 叢集。
使用私人 IP 位址建立 AKS 計算目標

部署至 Azure
此範本會在具有私人 IP 位址的指定 Azure Machine Learning 服務工作區中建立 AKS 計算目標。
建立 Azure Machine Learning 服務工作區

部署至 Azure
此部署範本會指定 Azure Machine Learning 工作區及其相關聯的資源,包括 Azure 金鑰保存庫、Azure 儲存體、Azure 應用程式 Insights 和 Azure Container Registry。 此組態描述開始使用 Azure Machine Learning 所需的最少資源集。
(CMK) 建立 Azure Machine Learning 服務工作區

部署至 Azure
此部署範本會指定 Azure Machine Learning 工作區及其相關聯的資源,包括 Azure 金鑰保存庫、Azure 儲存體、Azure 應用程式 Insights 和 Azure Container Registry。 此範例示範如何設定 Azure Machine Learning 以使用客戶管理的加密金鑰進行加密。
(vnet) 建立 Azure Machine Learning 服務工作區

部署至 Azure
此部署範本會指定 Azure Machine Learning 工作區及其相關聯的資源,包括 Azure 金鑰保存庫、Azure 儲存體、Azure 應用程式 Insights 和 Azure Container Registry。 此組態描述您在網路隔離設定中開始使用 Azure Machine Learning 所需的資源集。
(舊版) 建立 Azure Machine Learning 服務工作區

部署至 Azure
此部署範本會指定 Azure Machine Learning 工作區及其相關聯的資源,包括 Azure 金鑰保存庫、Azure 儲存體、Azure 應用程式 Insights 和 Azure Container Registry。 此組態描述您在網路隔離設定中開始使用 Azure Machine Learning 所需的資源集。
具有應用程式閘道輸入控制器的 AKS 叢集

部署至 Azure
此範例示範如何使用 應用程式閘道、應用程式閘道輸入控制器、Azure Container Registry、Log Analytics 和 金鑰保存庫 部署 AKS 叢集
使用 ACR 工作建置容器映像

部署至 Azure
此範本會使用 DeploymentScript 協調 ACR,從程式碼存放庫建置容器映射。
將容器映射匯入 ACR

部署至 Azure
此範本會利用 bicep 登錄中的匯入 ACR 模組,將公用容器映射匯入Azure Container Registry。

Terraform (AzAPI 提供者) 資源定義

登錄資源類型可以使用目標作業來部署:

  • 資源群組

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄

資源格式

若要建立 Microsoft.ContainerRegistry/registries 資源,請將下列 Terraform 新增至您的範本。

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.ContainerRegistry/registries@2016-06-27-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      adminUserEnabled = bool
      storageAccount = {
        accessKey = "string"
        name = "string"
      }
    }
  })
}

屬性值

registries

名稱 描述
類型 資源類型 「Microsoft.ContainerRegistry/registries@2016-06-27-preview」
NAME 資源名稱 字串 (必要)

字元限制:5-50

有效字元:
英數字元。

資源名稱在 Azure 中必須是唯一的。
location 資源的位置。 建立資源之後,就無法變更此專案。 字串 (必要)
parent_id 若要部署至資源群組,請使用該資源群組的識別碼。 字串 (必要)
tags 資源的標記。 標記名稱和值的字典。
properties 容器登錄的屬性。 RegistryProperties

RegistryProperties

名稱 描述
adminUserEnabled 值,指出是否啟用系統管理員使用者。 根據預設,此值為 false。 bool
storageAccount 容器登錄的儲存體帳戶屬性。 如果指定,儲存體帳戶必須位於與容器登錄相同的實體位置。 StorageAccountProperties (必要)

StorageAccountProperties

名稱 描述
accessKey 儲存體帳戶的存取金鑰。 字串 (必要)
NAME 儲存體帳戶的名稱。 字串 (必要)