Sistem durumu denetimi hata başvurusu

Aşağıda az acr check-health komutu tarafından döndürülen hata kodlarıyla ilgili ayrıntılar yer alır. Her hata için olası çözümler listelenir.

çalıştırma az acr check-healthhakkında bilgi için bkz . Azure kapsayıcı kayıt defterinin durumunu denetleme.

DOCKER_COMMAND_ERROR

Bu hata, CLI için Docker istemcisinin bulunamadığını gösterir. Sonuç olarak, aşağıdaki ek denetimler çalıştırılamaz: Docker sürümünü bulma, Docker daemon durumunu değerlendirme ve Docker çekme komutu çalıştırma.

Olası çözümler: Docker istemcisini yükleyin; sistem değişkenlerine Docker yolu ekleyin.

DOCKER_DAEMON_ERROR

Bu hata Docker daemon durumunun kullanılamadığı veya CLI kullanılarak ulaşılamadığı anlamına gelir. Sonuç olarak, Cli aracılığıyla Docker işlemleri (ve docker pullgibidocker login) kullanılamaz.

Olası çözümler: Docker daemon'u yeniden başlatın veya düzgün yüklendiğini doğrulayın.

DOCKER_VERSION_ERROR

Bu hata, CLI'nin komutunu docker --versionçalıştıramadığı anlamına gelir.

Olası çözümler: Komutu el ile çalıştırmayı deneyin, en son CLI sürümüne sahip olduğunuzdan emin olun ve hata iletisini inceleyin.

DOCKER_PULL_ERROR

Bu hata, CLI'nın ortamınıza örnek bir görüntü çekemediği anlamına gelir.

Olası çözümler: Görüntü çekmek için gereken tüm bileşenlerin düzgün çalıştığını doğrulayın.

HELM_COMMAND_ERROR

Bu hata, Helm istemcisinin CLI tarafından bulunamadığı ve bu da diğer Helm işlemlerinin engellendiği anlamına gelir.

Olası çözümler: Helm istemcisinin yüklü olduğunu ve yolunun sistem ortam değişkenlerine eklendiğini doğrulayın.

HELM_VERSION_ERROR

Bu hata, CLI'nın Yüklü Helm sürümünü belirleyemediği anlamına gelir. Kullanılan Azure CLI sürümü (veya Helm sürümü) eskiyse bu durum oluşabilir.

Olası çözümler: En son Azure CLI sürümüne veya önerilen Helm sürümüne güncelleştirin; komutu el ile çalıştırın ve hata iletisini araştırın.

CMK_ERROR

Bu hata, kayıt defterinin müşteri tarafından yönetilen bir anahtarla kayıt defteri şifrelemesini yapılandırmak için kullanılan kullanıcı tarafından atanan veya sysem tarafından atanan yönetilen kimliğe erişemadığı anlamına gelir. Yönetilen kimlik silinmiş olabilir.

Olası çözüm: Sorunu çözmek ve anahtarı farklı bir yönetilen kimlik kullanarak döndürmek için kullanıcı tarafından atanan kimlikle ilgili sorunları giderme adımlarına bakın.

CONNECTIVITY_DNS_ERROR

Bu hata, verilen kayıt defteri oturum açma sunucusu için DNS'nin ping'inin atıldığı ancak yanıt vermediği anlamına gelir; bu da kullanılamaz olduğu anlamına gelir. Bu, bazı bağlantı sorunlarını gösterebilir. Alternatif olarak, kayıt defteri mevcut olmayabilir, kullanıcının kayıt defterinde izinleri olmayabilir (oturum açma sunucusunu düzgün almak için) veya hedef kayıt defteri Azure CLI'da kullanılandan farklı bir bulutta olabilir.

Olası çözümler: Bağlantıyı doğrulayın; kayıt defterinin yazımını doğrulayın ve kayıt defterinin mevcut olduğunu doğrulayın; kullanıcının bu konuda doğru izinlere sahip olduğunu ve kayıt defterinin bulutunun Azure CLI'da kullanılanla aynı olduğunu doğrulayın.

CONNECTIVITY_FORBIDDEN_ERROR

Bu hata, verilen kayıt defteri için sınama uç noktasının 403 Yasak HTTP durumuyla yanıt verdiği anlamına gelir. Bu hata, kullanıcıların büyük olasılıkla sanal ağ yapılandırması nedeniyle veya kayıt defterinin genel uç noktasına erişime izin verilmediğinden kayıt defterine erişimi olmadığı anlamına gelir. Şu anda yapılandırılmış güvenlik duvarı kurallarını görmek için komutunu çalıştırın az acr show --query networkRuleSet --name <registry>.

Olası çözümler: Sanal ağ kurallarını kaldırın veya geçerli istemci IP adresini izin verilenler listesine ekleyin.

CONNECTIVITY_CHALLENGE_ERROR

Bu hata, hedef kayıt defterinin sınama uç noktasının sınama sorunu oluşturmadığı anlamına gelir.

Olası çözümler: Bir süre sonra yeniden deneyin. Hata devam ederse konumunda https://aka.ms/acr/issuesbir sorun açın.

CONNECTIVITY_AAD_LOGIN_ERROR

Bu hata, hedef kayıt defterinin sınama uç noktasının bir sınama yayımladığı, ancak kayıt defterinin Microsoft Entra kimlik doğrulamasını desteklemediği anlamına gelir.

Olası çözümler: Örneğin yönetici kimlik bilgileriyle kimlik doğrulaması yapmak için farklı bir yöntem deneyin. Kullanıcıların Microsoft Entra Id kullanarak kimlik doğrulamasına ihtiyacı varsa adresinde https://aka.ms/acr/issuesbir sorun açın.

CONNECTIVITY_REFRESH_TOKEN_ERROR

Bu hata, kayıt defteri oturum açma sunucusunun yenileme belirteci ile yanıt vermediği, dolayısıyla hedef kayıt defterine erişimin reddedildiği anlamına gelir. Bu hata, kullanıcının kayıt defterinde doğru izinlere sahip olmaması veya Azure CLI için kullanıcı kimlik bilgilerinin eski olması durumunda oluşabilir.

Olası çözümler: Kullanıcının kayıt defterinde doğru izinlere sahip olup olmadığını doğrulayın; izinleri, belirteçleri ve kimlik bilgilerini yenilemek için komutunu çalıştırın az login .

CONNECTIVITY_ACCESS_TOKEN_ERROR

Bu hata, kayıt defteri oturum açma sunucusunun erişim belirteci ile yanıt vermediği ve böylece hedef kayıt defterine erişimin reddedildiği anlamına gelir. Bu hata, kullanıcının kayıt defterinde doğru izinlere sahip olmaması veya Azure CLI için kullanıcı kimlik bilgilerinin eski olması durumunda oluşabilir.

Olası çözümler: Kullanıcının kayıt defterinde doğru izinlere sahip olup olmadığını doğrulayın; izinleri, belirteçleri ve kimlik bilgilerini yenilemek için komutunu çalıştırın az login .

CONNECTIVITY_SSL_ERROR

Bu hata, istemcinin kapsayıcı kayıt defterine güvenli bir bağlantı kuramadığı anlamına gelir. Bu hata genellikle bir ara sunucu çalıştırıyorsanız veya kullanıyorsanız oluşur.

Olası çözümler: Ara sunucu arkasında çalışma hakkında daha fazla bilgiyi burada bulabilirsiniz.

LOGIN_SERVER_ERROR

Bu hata, CLI'nın verilen kayıt defterinin oturum açma sunucusunu bulamadığı ve geçerli bulut için varsayılan son ek bulunamadığını gösterir. Kayıt defteri yoksa, kullanıcı kayıt defterinde doğru izinlere sahip değilse, kayıt defterinin bulutuyla geçerli Azure CLI bulutu eşleşmiyorsa veya Azure CLI sürümü eskiyse bu hata oluşabilir.

Olası çözümler: Yazım denetiminin doğru olduğunu ve kayıt defterinin mevcut olduğunu doğrulayın; kullanıcının kayıt defterinde doğru izinlere sahip olduğunu ve kayıt defteri ile CLI ortamı bulutlarının eşleşip eşleşmediğini doğrulayın; Azure CLI'yi en son sürüme güncelleştirin.

NOTARY_VERSION_ERROR

Bu hata, CLI'nın şu anda yüklü olan Docker/Noter sürümüyle uyumlu olmadığı anlamına gelir. Bu sorunu çözmek için Docker yüklemenizin Noter istemcisini el ile değiştirerek notary.exe sürümünüzü 0.6.0'dan önceki bir sürüme düşürmeyi deneyin. Ayrıca, GitHub'daki Noter deposunun yayınları sayfasından 64 bit Linux veya macOS X için 0.6.0'dan önceki önceden derlenmiş bir Noter ikili dosyasını indirmeyi ve yüklemeyi deneyebilirsiniz. Windows için .exe dosyasını indirin( varsayılan yolu: C:\ProgramFiles\Docker\Docker\resources\bin) ve notary.exe olarak yeniden adlandırın.

CONNECTIVITY_TOOMANYREQUESTS_ERROR

Bu hata, kullanıcının kısa süre içinde çok fazla istek gönderdiği ve kimlik doğrulama sisteminin aşırı yüklemeyi önlemek için daha fazla isteği engellemesine neden olduğu anlamına gelir. Bu hata, kullanıcının kayıt defteri hizmet katmanında veya ortamında yapılandırılmış bir sınıra ulaşılarak oluşur. Başka bir istek göndermeden önce bir dakika beklemenizi öneririz. Bu, kimlik doğrulama sisteminin bloğunun kaldırılmasını sağlar ve bir istek göndermeyi yeniden deneyebilirsiniz.

Sonraki adımlar

Kayıt defterinin durumunu denetleme seçenekleri için bkz . Azure kapsayıcı kayıt defterinin durumunu denetleme.

Azure Container Registry hakkında sık sorulan sorular ve diğer bilinen sorunlar için SSS bölümüne bakın.