Hızlı Başlangıç: Azure portal kullanarak bağlı kayıt defteri oluşturma
Bu hızlı başlangıçta Azure portal kullanarak Azure'da bağlı bir kayıt defteri kaynağı oluşturacaksınız. Azure Container Registry bağlı kayıt defteri özelliği, uzaktan veya şirket içinde bir kayıt defteri dağıtmanıza ve görüntüleri ve diğer yapıtları bulut kayıt defteriyle eşitlemenize olanak tanır.
Burada bir bulut kayıt defteri için iki bağlı kayıt defteri kaynağı oluşturacaksınız: bir bağlı kayıt defteri okuma ve yazma (yapıt çekme ve gönderme) işlevselliğine ve biri salt okunur işlevselliğe izin verir.
Bağlı bir kayıt defteri oluşturduktan sonra, şirket içi veya uzak altyapınızda dağıtmak ve kullanmak için diğer kılavuzları izleyebilirsiniz.
Önkoşullar
- Azure Container registry - Henüz bir kapsayıcı kayıt defteriniz yoksa, bağlı kayıt defterlerini destekleyen bir bölgede bir (Premium katman gereklidir) oluşturun.
Görüntüleri kapsayıcı kayıt defterine aktarmak için Azure CLI'yı kullanın:
Azure Cloud Shell'de Bash ortamını kullanın. Daha fazla bilgi için bkz. Azure Cloud Shell'de Bash için hızlı başlangıç.
CLI başvuru komutlarını yerel olarak çalıştırmayı tercih ediyorsanız Azure CLI'yi yükleyin . Windows veya macOS üzerinde çalışıyorsanız Azure CLI’yi bir Docker kapsayıcısında çalıştırmayı değerlendirin. Daha fazla bilgi için bkz. Azure CLI'yi Docker kapsayıcısında çalıştırma.
Yerel yükleme kullanıyorsanız az login komutunu kullanarak Azure CLI ile oturum açın. Kimlik doğrulama işlemini tamamlamak için terminalinizde görüntülenen adımları izleyin. Diğer oturum açma seçenekleri için bkz. Azure CLI ile oturum açma.
İstendiğinde ilk kullanımda Azure CLI uzantısını yükleyin. Uzantılar hakkında daha fazla bilgi için bkz. Azure CLI ile uzantıları kullanma.
Yüklü sürümü ve bağımlı kitaplıkları bulmak için az version komutunu çalıştırın. En son sürüme yükseltmek için az upgrade komutunu çalıştırın.
Bulut kayıt defteri için ayrılmış veri uç noktasını etkinleştirme
Buluttaki Azure kapsayıcı kayıt defteri için ayrılmış veri uç noktasını etkinleştirin. Bu adım, bağlı bir kayıt defterinin bulut kayıt defteriyle iletişim kurması için gereklidir.
- Azure portal kapsayıcı kayıt defterinize gidin.
- Ağ Genel erişimi'ni >seçin. Ayrılmış veri uç noktasını etkinleştir onay kutusunu seçin.
- Kaydet’i seçin.
Görüntüleri bulut kayıt defterinize aktarma
az acr import komutunu kullanarak aşağıdaki kapsayıcı görüntülerini bulut kayıt defterinize aktarın. Bu görüntüleri zaten içeri aktardıysanız bu adımı atlayın.
Bağlı kayıt defteri görüntüsü
İç içe IoT Edge senaryolarını desteklemek için, bağlı kayıt defteri çalışma zamanı için kapsayıcı görüntüsünün özel Azure kapsayıcı kayıt defterinizde kullanılabilir olması gerekir. Bağlı kayıt defteri görüntüsünü özel kayıt defterinize aktarmak için az acr import komutunu kullanın.
# Use the REGISTRY_NAME variable in the following Azure CLI commands to identify the registry
REGISTRY_NAME=<container-registry-name>
az acr import \
--name $REGISTRY_NAME \
--source mcr.microsoft.com/acr/connected-registry:0.8.0
IoT Edge ve API proxy görüntüleri
İç içe IoT Edge bağlı kayıt defterini desteklemek için IoT Edge ve API ara sunucusu için modüller dağıtmanız gerekir. Bu görüntüleri özel kayıt defterinize aktarin.
IoT Edge API proxy modülü, IoT Edge bir cihazın 443 gibi aynı bağlantı noktasında HTTPS protokolünü kullanarak birden çok hizmeti kullanıma sunmasına olanak tanır.
az acr import \
--name $REGISTRY_NAME \
--source mcr.microsoft.com/azureiotedge-agent:1.2.4
az acr import \
--name $REGISTRY_NAME \
--source mcr.microsoft.com/azureiotedge-hub:1.2.4
az acr import \
--name $REGISTRY_NAME \
--source mcr.microsoft.com/azureiotedge-api-proxy:1.1.2
az acr import \
--name $REGISTRY_NAME \
--source mcr.microsoft.com/azureiotedge-diagnostics:1.2.4
Hello-world resmi
Bağlı kayıt defterini test için görüntüyü içeri aktarın hello-world
. Bu depo, bağlı kayıt defteriyle eşitlenir ve bağlı kayıt defteri istemcileri tarafından çekilir.
az acr import \
--name $REGISTRY_NAME \
--source mcr.microsoft.com/hello-world:1.1.2
Okuma ve yazma işlevselliği için bağlı kayıt defteri kaynağı oluşturma
Aşağıdaki adımlar, Bulut kayıt defterine bağlı ReadWrite modunda bağlı bir kayıt defteri oluşturur.
- Azure portal kapsayıcı kayıt defterinize gidin.
- Bağlı kayıt defterleri (Önizleme) > + Oluştur'u seçin.
- Aşağıdaki tabloda yer alan değerleri girin veya seçin ve Kaydet'i seçin.
Öğe | Açıklama |
---|---|
Üst | Bulut kayıt defterine bağlı bağlı bir kayıt defteri için Üst öğe yok'a tıklayın. |
Mod | ReadWrite öğesini seçin. |
Name | Bağlı kayıt defteri adı bir harfle başlamalı ve yalnızca alfasayısal karakterler içermelidir. Bu Azure kapsayıcı kayıt defteri için hiyerarşide 5-40 karakter uzunluğunda ve benzersiz olmalıdır. |
Günlüğe kaydetme özellikleri | Varsayılan ayarları kabul edin. |
Eşitleme özellikleri | Varsayılan ayarları kabul edin. Varsayılan olarak tanımlanmış eşitleme zamanlaması olmadığından, depolar bulut kayıt defteri ile bağlı kayıt defteri arasında kesinti olmadan eşitlenir. |
Depolar | Önceki adımda içeri aktardığınız depoların adlarını seçin veya girin. Belirtilen depolar dağıtıldıktan sonra bulut kayıt defteriyle bağlı kayıt defteri arasında eşitlenir. |
Önemli
Alt katmanların İnternet erişimi olmadığı iç içe senaryoları desteklemek için her zaman deponun eşitlenmesine acr/connected-registry
izin vermelisiniz. Bu depo, bağlı kayıt defteri çalışma zamanı için görüntüyü içerir.
Salt okunur işlevsellik için bağlı kayıt defteri kaynağı oluşturma
Aşağıdaki adımlar ReadOnly modunda , üst öğesi önceki bölümde oluşturduğunuz bağlı kayıt defteri olan bağlı bir kayıt defteri oluşturur. Bu bağlı kayıt defteri dağıtıldıktan sonra salt okunur (yapıt çekme) işlevselliğini etkinleştirir.
- Azure portal kapsayıcı kayıt defterinize gidin.
- Bağlı kayıt defterleri (Önizleme) > + Oluştur'u seçin.
- Aşağıdaki tabloda yer alan değerleri girin veya seçin ve Kaydet'i seçin.
Öğe | Açıklama |
---|---|
Üst | Daha önce oluşturduğunuz bağlı kayıt defterini seçin. |
Mod | Salt Okunur'a tıklayın. |
Name | Bağlı kayıt defteri adı bir harfle başlamalı ve yalnızca alfasayısal karakterler içermelidir. Bu Azure kapsayıcı kayıt defteri için hiyerarşide 5-40 karakter uzunluğunda ve benzersiz olmalıdır. |
Günlüğe kaydetme özellikleri | Varsayılan ayarları kabul edin. |
Eşitleme özellikleri | Varsayılan ayarları kabul edin. Varsayılan olarak tanımlanmış eşitleme zamanlaması olmadığından, depolar bulut kayıt defteri ile bağlı kayıt defteri arasında kesinti olmadan eşitlenir. |
Depolar | Önceki adımda içeri aktardığınız depoların adlarını seçin veya girin. Belirtilen depolar dağıtıldıktan sonra üst kayıt defteriyle bağlı kayıt defteri arasında eşitlenir. |
Bağlı kayıt defteri özelliklerini görüntüleme
Bağlantı durumu (Çevrimdışı, Çevrimiçi veya İyi Durumda Değil) ve etkinleştirilip etkinleştirilmediği (şirket içinde dağıtıldı) gibi özelliklerini görüntülemek için portalda bağlı bir kayıt defteri seçin. Aşağıdaki örnekte, bağlı kayıt defteri dağıtılmaz. "Çevrimdışı" bağlantı durumu, şu anda bulutla bağlantısının kesildiğini gösterir.
Bu görünümden bir bağlantı dizesi oluşturabilir ve isteğe bağlı olarak eşitleme belirteci için parolalar oluşturabilirsiniz. Bağlantı dizesi, bağlı bir kayıt defterini dağıtmak ve içeriği üst kayıt defteriyle eşitlemek için kullanılan yapılandırma ayarlarını içerir.
Sonraki adımlar
Bu hızlı başlangıçta, Azure'da iki bağlı kayıt defteri kaynağı oluşturmak için Azure portal kullandınız. Bu yeni bağlı kayıt defteri kaynakları bulut kayıt defterinize bağlıdır ve yapıtların bulut kayıt defteriyle eşitlenmesine olanak sağlar.
IoT Edge altyapınızda bağlı kayıt defterini dağıtmayı ve kullanmayı öğrenmek için bağlı kayıt defteri dağıtım kılavuzlarına geçin.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin