Aracılığıyla paylaş


Kerberos paketi Alpine ve Debian görüntülerinden kaldırıldı

Kerberos artık .NET Alpine ve Debian kapsayıcı görüntülerinde yüklü değildir. Kerberos, Kerberos protokolunu kullanarak güvenli ağ sağlar.

Kerberos Ubuntu'da varsayılan olarak yüklenir, bu nedenle .NET Ubuntu görüntüleri bu değişiklikten etkilenmez. Ancak Kerberos, .NET Keskili görüntülerinde mevcut değildir.

Kerberos paketleri:

  • Alpine: krb5-libs
  • Debian: libkrb5-3
  • Ubuntu: libkrb5-3

Önceki davranış

.NET 8'in öncesinde Kerberos paketi açıkça tüm .NET kapsayıcı görüntülerine yüklenmişti.

Yeni davranış

.NET artık kapsayıcı görüntülerine Kerberos paketini yüklemez.

Sürüm kullanıma sunulmuştur

.NET 8 Önizleme 7

Değişiklik türü

Bu değişiklik ikili uyumluluğu etkileyebilir.

Değişiklik nedeni

Görüntü boyutunu küçültmek için paketler kaldırıldı. Kerberos güvenli ağ senaryosu, bu paketin varsayılan olarak yüklenmesini garanti edecek kadar popüler değil olarak kabul edildi. Bu paketin kaldırılması .NET 8 görüntüyü yaklaşık 2,7 MB azaltır.

Senaryonuz için etkilenen pakete ihtiyacınız varsa, aşağıdaki Dockerfile yönergesini kullanarak el ile yükleyin.

Alpler için:

RUN apk add --upgrade krb5-libs

Debian için:

RUN apt update && apt -y upgrade libkrb5-3

Ubuntu Chiseled için, ek dilimleri yüklemek üzere deseni izleyin.

Etkilenen API'ler