Partage via


.NET Monitor inclut uniquement des images sans distorsion

L’offre d’images .NET Monitor 8 a été simplifiée pour favoriser une meilleure posture de sécurité et une image plus petite que l’offre d’images .NET Monitor 7. Dans le cadre de cette modification, les images Ubuntu basées sur Alpine pour .NET Monitor ont été remplacées par celles basées sur Chiseled.

Comportement précédent

.NET Monitor 7 offre les types d’images suivants :

  • Alpine Arm64 et x64

Nouveau comportement

.NET Monitor 8 offre les types d’images suivants :

  • Ubuntu Chiseled arm64 et x64

Les modèles d’étiquette suivants de .NET Monitor 7 n’ont aucun équivalent dans l’offre .NET Monitor 8 :

  • Balises alpines : *-alpine, *-alpine-arm64v8, *-alpine-amd64

Ces modèles d’étiquettes ont été remplacés par les modèles d’étiquette suivants dans .NET Monitor 8 :

  • Balises Ubuntu Chiseled : *-ubuntu-chiseled, *-ubuntu-chiseled-arm64v8, *-ubuntu-chiseled-amd64

La balise flottante latest a automatiquement été mise à jour à partir d’images Ubuntu basées sur Alpine vers celles basées sur Chiseled.

Version introduite

.NET 8 Préversion 1

Type de changement cassant

Ce changement est un changement de comportement.

Raison du changement

Les images .NET Monitor sont destinées à être utilisées en tant qu’images « appliance ». Ces images doivent être utilisées « tel quel » et ne sont pas destinées à être employées comme images de base pour la dérivation. Avec la prise en charge disponible d’Ubuntu Chiseled dans l’offre de conteneurs .NET, .NET Monitor a migré son offre pour ne fournir que des images basées sur Ubuntu Chiseled. Ces images offrent une meilleure posture de sécurité et réduisent la taille de l’image.

Les modèles d’étiquette suivants de .NET Monitor 7 n’ont aucun équivalent dans l’offre .NET Monitor 8 :

  • Balises alpines : *-alpine, *-alpine-arm64v8, *-alpine-amd64

Mettez à jour l’utilisation de votre balise pour indiquer l’image de .NET Monitor 8 que vous souhaitez utiliser. Voici quelques exemples de la migration recommandée :

  • 7-alpine ->8-ubuntu-chiseled

Les modifications notables lors de la migration d’une image de distribution complète vers une image distroless sont l’utilisation d’un utilisateur non racine, l’absence de gestionnaire de package et d’interpréteur de commandes.

Si vous utilisiez des images de distribution complètes (par exemple, Alpine), il se peut que vous deviez ajuster l'utilisateur en cours d'exécution de l'image .NET Monitor dans vos déploiements lors de la migration vers .NET Monitor 8. Vous pouvez trouver des conseils pour modifier l’utilisateur en cours d’exécution dans la documentation sur la compatibilité de .NET Monitor 8.0.

API affectées

N/A