Rejestry Microsoft.ContainerRegistry 2017-03-01
Definicja zasobu Bicep
Typ zasobu rejestrów można wdrożyć za pomocą operacji przeznaczonych dla:
- Grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.
Format zasobu
Aby utworzyć zasób Microsoft.ContainerRegistry/registries, dodaj następujący kod Bicep do szablonu.
resource symbolicname 'Microsoft.ContainerRegistry/registries@2017-03-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
sku: {
name: 'string'
}
properties: {
adminUserEnabled: bool
storageAccount: {
accessKey: 'string'
name: 'string'
}
}
}
Wartości właściwości
Rejestrów
Nazwa | Opis | Wartość |
---|---|---|
name | Nazwa zasobu | ciąg (wymagany) Limit znaków: 5–50 Prawidłowe znaki: Alfanumeryczne. Nazwa zasobu musi być unikatowa na platformie Azure. |
location | Lokalizacja rejestru kontenerów. Nie można tego zmienić po utworzeniu zasobu. | ciąg (wymagany) |
tags | Tagi rejestru kontenerów. | Słownik nazw tagów i wartości. Zobacz Tagi w szablonach |
sku | Jednostka SKU rejestru kontenerów. | Jednostka SKU (wymagana) |
properties | Właściwości, za pomocą których zostanie utworzony rejestr kontenerów. | RegistryPropertiesCreateParametersOrRegistryProperti... |
RegistryPropertiesCreateParametersOrRegistryProperti...
Nazwa | Opis | Wartość |
---|---|---|
adminUserEnabled | Wartość wskazująca, czy administrator jest włączony. | bool |
storageAccount | Parametry konta magazynu dla rejestru kontenerów. Jeśli zostanie określony, konto magazynu musi znajdować się w tej samej lokalizacji fizycznej co rejestr kontenerów. | StorageAccountParametersOrStorageAccountProperties (wymagane) |
StorageAccountParametersOrStorageAccountProperties
Nazwa | Opis | Wartość |
---|---|---|
Accesskey | Klucz dostępu do konta magazynu. | ciąg (wymagany) |
name | Nazwa konta magazynu. | ciąg (wymagany) |
SKU
Nazwa | Opis | Wartość |
---|---|---|
name | Nazwa jednostki SKU rejestru kontenerów. Wymagane do utworzenia rejestru. Dozwolona wartość: Podstawowa. | ciąg (wymagany) |
Szablony szybkiego startu
Następujące szablony szybkiego startu wdrażają ten typ zasobu.
Template | Opis |
---|---|
Ciągła integracja/ciągłe wdrażanie przy użyciu narzędzia Jenkins w usłudze Azure Container Service (AKS) |
Kontenery ułatwiają ciągłe kompilowanie i wdrażanie aplikacji. Organizując wdrażanie tych kontenerów przy użyciu platformy Kubernetes w usłudze Azure Container Service, można osiągnąć replikowalne klastry kontenerów, którymi można zarządzać. Konfigurując ciągłą kompilację w celu tworzenia obrazów kontenerów i aranżacji, można zwiększyć szybkość i niezawodność wdrożenia. |
Klaster usługi AKS z bramą translatora adresów sieciowych i Application Gateway |
W tym przykładzie pokazano, jak wdrożyć klaster usługi AKS z bramą translatora adresów sieciowych dla połączeń wychodzących i Application Gateway dla połączeń przychodzących. |
Tworzenie prywatnego klastra usługi AKS z publiczną strefą DNS |
W tym przykładzie pokazano, jak wdrożyć prywatny klaster usługi AKS z publiczną strefą DNS. |
Tworzy aplikację kontenera i środowisko z rejestrem |
Utwórz środowisko aplikacji kontenera przy użyciu podstawowej aplikacji kontenera na podstawie Azure Container Registry. Wdraża również obszar roboczy usługi Log Analytics w celu przechowywania dzienników. |
Tworzy aplikację Dapr pub-sub servicebus przy użyciu usługi Container Apps |
Utwórz aplikację Dapr pub-sub servicebus przy użyciu usługi Container Apps. |
Prosty szablon Azure Container Registry |
Szablon do tworzenia nowego Azure Container Registry. |
Azure Container Registry z szablonem replikacji geograficznej |
Szablon do tworzenia nowej Azure Container Registry z replikacją geograficzną |
Azure Container Registry z zasadami i diagnostyką |
Azure Container Registry z zasadami i diagnostyką (bicep) |
Kompleksowa konfiguracja zabezpieczeń usługi Azure Machine Learning |
Ten zestaw szablonów Bicep pokazuje, jak skonfigurować kompleksową konfigurację usługi Azure Machine Learning w bezpiecznej konfiguracji. Ta implementacja referencyjna obejmuje obszar roboczy, klaster obliczeniowy, wystąpienie obliczeniowe i dołączony prywatny klaster usługi AKS. |
Kompleksowa konfiguracja zabezpieczeń usługi Azure Machine Learning (starsza wersja) |
Ten zestaw szablonów Bicep pokazuje, jak skonfigurować kompleksową konfigurację usługi Azure Machine Learning w bezpiecznej konfiguracji. Ta implementacja referencyjna obejmuje obszar roboczy, klaster obliczeniowy, wystąpienie obliczeniowe i dołączony prywatny klaster usługi AKS. |
Tworzenie docelowego obiektu obliczeniowego usługi AKS z prywatnym adresem IP |
Ten szablon tworzy docelowy obiekt obliczeniowy usługi AKS w danym obszarze roboczym usługi Azure Machine Learning Service z prywatnym adresem IP. |
Tworzenie obszaru roboczego usługi Azure Machine Learning Service |
Ten szablon wdrożenia określa obszar roboczy usługi Azure Machine Learning i skojarzone z nim zasoby, w tym usługi Azure Key Vault, Azure Storage, aplikacja systemu Azure Insights i Azure Container Registry. Ta konfiguracja opisuje minimalny zestaw zasobów, których potrzebujesz do rozpoczęcia pracy z usługą Azure Machine Learning. |
Tworzenie obszaru roboczego usługi Azure Machine Learning Service (CMK) |
Ten szablon wdrożenia określa obszar roboczy usługi Azure Machine Learning i skojarzone z nim zasoby, w tym usługi Azure Key Vault, Azure Storage, aplikacja systemu Azure Insights i Azure Container Registry. W przykładzie pokazano, jak skonfigurować usługę Azure Machine Learning na potrzeby szyfrowania przy użyciu klucza szyfrowania zarządzanego przez klienta. |
Tworzenie obszaru roboczego usługi Azure Machine Learning Service (sieć wirtualna) |
Ten szablon wdrożenia określa obszar roboczy usługi Azure Machine Learning i skojarzone z nim zasoby, w tym usługi Azure Key Vault, Azure Storage, aplikacja systemu Azure Insights i Azure Container Registry. Ta konfiguracja opisuje zestaw zasobów, których potrzebujesz, aby rozpocząć pracę z usługą Azure Machine Learning w konfiguracji izolowanej sieci. |
Tworzenie obszaru roboczego usługi Azure Machine Learning Service (starsza wersja) |
Ten szablon wdrożenia określa obszar roboczy usługi Azure Machine Learning i skojarzone z nim zasoby, w tym usługi Azure Key Vault, Azure Storage, aplikacja systemu Azure Insights i Azure Container Registry. Ta konfiguracja opisuje zestaw zasobów, których potrzebujesz, aby rozpocząć pracę z usługą Azure Machine Learning w konfiguracji izolowanej sieci. |
Klaster usługi AKS z kontrolerem ruchu przychodzącego Application Gateway |
W tym przykładzie pokazano, jak wdrożyć klaster usługi AKS przy użyciu Application Gateway, kontrolera ruchu przychodzącego Application Gateway, Azure Container Registry, usługi Log Analytics i Key Vault |
Kompilowanie obrazów kontenerów przy użyciu zadań usługi ACR |
Ten szablon używa języka DeploymentScript do organizowania usługi ACR w celu skompilowania obrazu kontenera z repozytorium kodu. |
Importowanie obrazów kontenerów do usługi ACR |
Ten szablon wykorzystuje moduł Import ACR z rejestru bicep do importowania publicznych obrazów kontenerów do Azure Container Registry. |
Definicja zasobu szablonu usługi ARM
Typ zasobu rejestrów można wdrożyć za pomocą operacji przeznaczonych dla:
- Grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.
Format zasobu
Aby utworzyć zasób Microsoft.ContainerRegistry/registries, dodaj następujący kod JSON do szablonu.
{
"type": "Microsoft.ContainerRegistry/registries",
"apiVersion": "2017-03-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"sku": {
"name": "string"
},
"properties": {
"adminUserEnabled": "bool",
"storageAccount": {
"accessKey": "string",
"name": "string"
}
}
}
Wartości właściwości
Rejestrów
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ zasobu | "Microsoft.ContainerRegistry/registries" |
apiVersion | Wersja interfejsu API zasobów | '2017-03-01' |
name | Nazwa zasobu | ciąg (wymagany) Limit znaków: 5–50 Prawidłowe znaki: Alfanumeryczne. Nazwa zasobu musi być unikatowa na platformie Azure. |
location | Lokalizacja rejestru kontenerów. Nie można tego zmienić po utworzeniu zasobu. | ciąg (wymagany) |
tags | Tagi rejestru kontenerów. | Słownik nazw tagów i wartości. Zobacz Tagi w szablonach |
sku | Jednostka SKU rejestru kontenerów. | Jednostka SKU (wymagana) |
properties | Właściwości, za pomocą których zostanie utworzony rejestr kontenerów. | RegistryPropertiesCreateParametersOrRegistryProperti... |
RegistryPropertiesCreateParametersOrRegistryProperti...
Nazwa | Opis | Wartość |
---|---|---|
adminUserEnabled | Wartość wskazująca, czy administrator jest włączony. | bool |
storageAccount | Parametry konta magazynu dla rejestru kontenerów. Jeśli zostanie określony, konto magazynu musi znajdować się w tej samej lokalizacji fizycznej co rejestr kontenerów. | StorageAccountParametersOrStorageAccountProperties (wymagane) |
StorageAccountParametersOrStorageAccountProperties
Nazwa | Opis | Wartość |
---|---|---|
Accesskey | Klucz dostępu do konta magazynu. | ciąg (wymagany) |
name | Nazwa konta magazynu. | ciąg (wymagany) |
SKU
Nazwa | Opis | Wartość |
---|---|---|
name | Nazwa jednostki SKU rejestru kontenerów. Wymagane do utworzenia rejestru. Dozwolona wartość: Podstawowa. | ciąg (wymagany) |
Szablony szybkiego startu
Następujące szablony szybkiego startu wdrażają ten typ zasobu.
Template | Opis |
---|---|
Ciągła integracja/ciągłe wdrażanie przy użyciu narzędzia Jenkins w usłudze Azure Container Service (AKS) |
Kontenery ułatwiają ciągłe kompilowanie i wdrażanie aplikacji. Organizując wdrażanie tych kontenerów przy użyciu platformy Kubernetes w usłudze Azure Container Service, można osiągnąć replikowalne klastry kontenerów, którymi można zarządzać. Konfigurując ciągłą kompilację w celu tworzenia obrazów kontenerów i aranżacji, można zwiększyć szybkość i niezawodność wdrożenia. |
Klaster usługi AKS z bramą translatora adresów sieciowych i Application Gateway |
W tym przykładzie pokazano, jak wdrożyć klaster usługi AKS z bramą translatora adresów sieciowych dla połączeń wychodzących i Application Gateway dla połączeń przychodzących. |
Tworzenie prywatnego klastra usługi AKS z publiczną strefą DNS |
W tym przykładzie pokazano, jak wdrożyć prywatny klaster usługi AKS z publiczną strefą DNS. |
Tworzy aplikację kontenera i środowisko z rejestrem |
Utwórz środowisko aplikacji kontenera przy użyciu podstawowej aplikacji kontenera na podstawie Azure Container Registry. Wdraża również obszar roboczy usługi Log Analytics w celu przechowywania dzienników. |
Tworzy aplikację Dapr pub-sub servicebus przy użyciu usługi Container Apps |
Utwórz aplikację Dapr pub-sub servicebus przy użyciu usługi Container Apps. |
Prosty szablon Azure Container Registry |
Szablon do tworzenia nowego Azure Container Registry. |
Azure Container Registry z szablonem replikacji geograficznej |
Szablon do tworzenia nowej Azure Container Registry z replikacją geograficzną |
Azure Container Registry z zasadami i diagnostyką |
Azure Container Registry z zasadami i diagnostyką (bicep) |
Kompleksowa konfiguracja zabezpieczeń usługi Azure Machine Learning |
Ten zestaw szablonów Bicep pokazuje, jak skonfigurować kompleksową konfigurację usługi Azure Machine Learning w bezpiecznej konfiguracji. Ta implementacja referencyjna obejmuje obszar roboczy, klaster obliczeniowy, wystąpienie obliczeniowe i dołączony prywatny klaster usługi AKS. |
Kompleksowa konfiguracja zabezpieczeń usługi Azure Machine Learning (starsza wersja) |
Ten zestaw szablonów Bicep pokazuje, jak skonfigurować kompleksową konfigurację usługi Azure Machine Learning w bezpiecznej konfiguracji. Ta implementacja referencyjna obejmuje obszar roboczy, klaster obliczeniowy, wystąpienie obliczeniowe i dołączony prywatny klaster usługi AKS. |
Tworzenie docelowego obiektu obliczeniowego usługi AKS z prywatnym adresem IP |
Ten szablon tworzy docelowy obiekt obliczeniowy usługi AKS w danym obszarze roboczym usługi Azure Machine Learning Service z prywatnym adresem IP. |
Tworzenie obszaru roboczego usługi Azure Machine Learning Service |
Ten szablon wdrożenia określa obszar roboczy usługi Azure Machine Learning i skojarzone z nim zasoby, w tym usługi Azure Key Vault, Azure Storage, aplikacja systemu Azure Insights i Azure Container Registry. Ta konfiguracja opisuje minimalny zestaw zasobów, których potrzebujesz do rozpoczęcia pracy z usługą Azure Machine Learning. |
Tworzenie obszaru roboczego usługi Azure Machine Learning Service (CMK) |
Ten szablon wdrożenia określa obszar roboczy usługi Azure Machine Learning i skojarzone z nim zasoby, w tym usługi Azure Key Vault, Azure Storage, aplikacja systemu Azure Insights i Azure Container Registry. W przykładzie pokazano, jak skonfigurować usługę Azure Machine Learning na potrzeby szyfrowania przy użyciu klucza szyfrowania zarządzanego przez klienta. |
Tworzenie obszaru roboczego usługi Azure Machine Learning Service (sieć wirtualna) |
Ten szablon wdrożenia określa obszar roboczy usługi Azure Machine Learning i skojarzone z nim zasoby, w tym usługi Azure Key Vault, Azure Storage, aplikacja systemu Azure Insights i Azure Container Registry. Ta konfiguracja opisuje zestaw zasobów, których potrzebujesz, aby rozpocząć pracę z usługą Azure Machine Learning w konfiguracji izolowanej sieci. |
Tworzenie obszaru roboczego usługi Azure Machine Learning Service (starsza wersja) |
Ten szablon wdrożenia określa obszar roboczy usługi Azure Machine Learning i skojarzone z nim zasoby, w tym usługi Azure Key Vault, Azure Storage, aplikacja systemu Azure Insights i Azure Container Registry. Ta konfiguracja opisuje zestaw zasobów, których potrzebujesz, aby rozpocząć pracę z usługą Azure Machine Learning w konfiguracji izolowanej sieci. |
Klaster usługi AKS z kontrolerem ruchu przychodzącego Application Gateway |
W tym przykładzie pokazano, jak wdrożyć klaster usługi AKS przy użyciu Application Gateway, kontrolera ruchu przychodzącego Application Gateway, Azure Container Registry, usługi Log Analytics i Key Vault |
Kompilowanie obrazów kontenerów przy użyciu zadań usługi ACR |
Ten szablon używa języka DeploymentScript do organizowania usługi ACR w celu skompilowania obrazu kontenera z repozytorium kodu. |
Importowanie obrazów kontenerów do usługi ACR |
Ten szablon wykorzystuje moduł Import ACR z rejestru bicep do importowania publicznych obrazów kontenerów do Azure Container Registry. |
Definicja zasobu narzędzia Terraform (dostawcy AzAPI)
Typ zasobu rejestrów można wdrożyć za pomocą operacji przeznaczonych dla:
- Grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.
Format zasobu
Aby utworzyć zasób Microsoft.ContainerRegistry/registries, dodaj następujący element Terraform do szablonu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.ContainerRegistry/registries@2017-03-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
adminUserEnabled = bool
storageAccount = {
accessKey = "string"
name = "string"
}
}
sku = {
name = "string"
}
})
}
Wartości właściwości
Rejestrów
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ zasobu | "Microsoft.ContainerRegistry/registries@2017-03-01" |
name | Nazwa zasobu | ciąg (wymagany) Limit znaków: 5–50 Prawidłowe znaki: Alfanumeryczne. Nazwa zasobu musi być unikatowa na platformie Azure. |
location | Lokalizacja rejestru kontenerów. Nie można tego zmienić po utworzeniu zasobu. | ciąg (wymagany) |
parent_id | Aby przeprowadzić wdrożenie w grupie zasobów, użyj identyfikatora tej grupy zasobów. | ciąg (wymagany) |
tags | Tagi rejestru kontenerów. | Słownik nazw tagów i wartości. |
sku | Jednostka SKU rejestru kontenerów. | Jednostka SKU (wymagana) |
properties | Właściwości, za pomocą których zostanie utworzony rejestr kontenerów. | RegistryPropertiesCreateParametersOrRegistryProperti... |
RegistryPropertiesCreateParametersOrRegistryProperti...
Nazwa | Opis | Wartość |
---|---|---|
adminUserEnabled | Wartość wskazująca, czy administrator jest włączony. | bool |
storageAccount | Parametry konta magazynu dla rejestru kontenerów. Jeśli zostanie określony, konto magazynu musi znajdować się w tej samej lokalizacji fizycznej co rejestr kontenerów. | StorageAccountParametersOrStorageAccountProperties (wymagane) |
StorageAccountParametersOrStorageAccountProperties
Nazwa | Opis | Wartość |
---|---|---|
Accesskey | Klucz dostępu do konta magazynu. | ciąg (wymagany) |
name | Nazwa konta magazynu. | ciąg (wymagany) |
SKU
Nazwa | Opis | Wartość |
---|---|---|
name | Nazwa jednostki SKU rejestru kontenerów. Wymagane do utworzenia rejestru. Dozwolona wartość: Podstawowa. | ciąg (wymagany) |
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla