Hızlı Başlangıç: Azure portal kullanarak bağlı kayıt Azure portal
Bu hızlı başlangıçta, Azure'da Azure portal kayıt defteri kaynağı oluşturmak için Azure portal'ni kullanırsiniz. 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 sağlar.
Burada bir bulut kayıt defteri için iki bağlı kayıt defteri kaynağı oluşturabilirsiniz: biri bağlı kayıt defteri okuma ve yazma (yapıt çekme ve itme) işlevselliğine, biri de salt okunur işlevlere izin verir.
Bağlı bir kayıt defteri oluşturdukta, şirket içi veya uzak altyapınıza dağıtmak ve kullanmak için diğer kılavuzları takip edin.
Önkoşullar
- Azure Container registry - Henüz bir kapsayıcı kayıt defteriniz yoksa bağlı kayıt defterlerini destekleyen bir bölgede (Premium katmanı gerekir) oluşturun.
Görüntüleri kapsayıcı kayıt defterine içeri aktarma için Azure CLI'sini kullanın: - Azure Cloud Shell'Da Bash ortamını kullanın.
- Dilerseniz CLI başvuru komutlarını çalıştırmak için Azure CLI’yi yükleyebilirsiniz.- 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. Ek oturum açma seçenekleri için bkz. Azure CLI ile oturum açma.- İstendiğinde, ilk kullanımda Azure CLI uzantıları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.
- uygulama Azure portalkapsayıcı kayıt defterinize gidin.
- Ağ İletişimi > Genel erişim'i 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çe aktardıysanız bu adımı atlayabilirsiniz.
Bağlı kayıt defteri görüntüsü
İç içe geçmiş IoT Edge senaryolarını desteklemek için, bağlı kayıt defteri çalışma zamanının kapsayıcı görüntüsünün özel Azure kapsayıcı kayıt defterinize uygun olması gerekir. Bağlı kayıt defteri görüntüsünü özel kayıt defterinize içeri aktarı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.5.0
IoT Edge ve API ara sunucusu görüntüleri
İç içe geçmiş sanal ağlarda bağlı kayıt IoT Edge için, api proxy'si ve IoT Edge modüllerini dağıtmanız gerekir. Bu görüntüleri özel kayıt defterinize aktarın.
Api IoT Edge modülü, bir IoT Edge cihazın 443 gibi aynı bağlantı noktası üzerinde HTTPS protokolünü kullanarak birden çok hizmeti açığa çıkartı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
Merhaba dünya resmi
Bağlı kayıt defterini test etmek için görüntüyü içeri hello-world aktarın. 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şturun.
- uygulama Azure portalkapsayıcı kayıt defterinize gidin.
- + Oluştur'a bağlı kayıt defterleri (Önizleme) > 'yi 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ı bir kayıt defteri için Üst öğe yok'ı seçin. |
| Mod | OkuYaz'ı seçin. |
| Name | Bağlı kayıt defteri adı bir harfle başlamalıdır ve yalnızca alfasayısal karakterler içermelidir. Bu Azure kapsayıcı kayıt defteri hiyerarşisinde 5-40 karakter uzunluğunda ve benzersiz olmalıdır. |
| Günlük özellikleri | Varsayılan ayarları kabul edin. |
| Eşitleme özellikleri | Varsayılan ayarları kabul edin. Varsayılan olarak tanımlanmış bir eşitleme zamanlaması olduğundan, depolar bulut kayıt defteri ile bağlı kayıt defteri arasında kesinti olmadan eşitlenir. |
| Depolar | Önceki adımda içeri aktarılmış depoların adlarını seçin veya girin. Belirtilen depolar dağıtıldıktan sonra bulut kayıt defteri ile bağlı kayıt defteri arasında eşitlenir. |
Önemli
Alt katmanların İnternet erişimine sahip olmadığını iç içe geçmiş senaryoları desteklemek için her zaman deponun eşitlemesine izin acr/connected-registry verebilirsiniz. Bu depo, bağlı kayıt defteri çalışma zamanının görüntüsünü içerir.
Salt okunur işlevsellik için bağlı kayıt defteri kaynağı oluşturma
Aşağıdaki adımlar, üst öğesi önceki bölümde oluşturduğunuz bağlı kayıt defteri olan ReadOnly modunda bağlı bir kayıt defteri oluşturun. Bu bağlı kayıt defteri, dağıtıldıktan sonra salt okunur (yapıt çekme) işlevini sağlar.
- uygulama Azure portalkapsayıcı kayıt defterinize gidin.
- + Oluştur'a bağlı kayıt defterleri (Önizleme) > 'yi 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 | ReadOnly seçeneğini seçin. |
| Name | Bağlı kayıt defteri adı bir harfle başlamalıdır ve yalnızca alfasayısal karakterler içermelidir. Bu Azure kapsayıcı kayıt defteri hiyerarşisinde 5-40 karakter uzunluğunda ve benzersiz olmalıdır. |
| Günlük özellikleri | Varsayılan ayarları kabul edin. |
| Eşitleme özellikleri | Varsayılan ayarları kabul edin. Varsayılan olarak tanımlanmış bir eşitleme zamanlaması olduğundan, depolar bulut kayıt defteri ile bağlı kayıt defteri arasında kesinti olmadan eşitlenir. |
| Depolar | Önceki adımda içeri aktarılmış depoların adlarını seçin veya girin. Belirtilen depolar, dağıtıldıktan sonra üst kayıt defteri ile 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ştirilmemiş (ş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ıldı değil. Bağlantı durumu "Çevrimdışı", şu anda bulutla bağlantısının kesiliyor olduğunu gösterir.
Bu görünümden bir bağlantı dizesi ve isteğe bağlı olarak eşitleme belirteci için parolalar da oluşturabilirsiniz. Bağlantı dizesi, bağlı bir kayıt defteri dağıtmak ve içeriği bir ü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 Azure portal kayıt defteri kaynağı oluşturmak için Azure portal'ni kullandınız. Bu yeni bağlı kayıt defteri kaynakları bulut kayıt defterinize bağlanır ve yapıtların bulut kayıt defteriyle eşitlenesine olanak sağlar.
Ağ altyapınıza bağlı kayıt defteri dağıtmayı ve kullanmayı öğrenmek için bağlı kayıt defteri dağıtım kılavuzlarına IoT Edge olun.