Comparteix a través de


.NET Monitor solo incluye imágenes sin distribución

La oferta de imagen de .NET Monitor 8 se ha simplificado para centrarse en una mejor posición de seguridad y una imagen más pequeña en comparación con la oferta de imágenes de .NET Monitor 7. Como parte de este cambio, las imágenes basadas en Alpine para .NET Monitor se han reemplazado por las imágenes basadas en Ubuntu Chiseled.

Comportamiento anterior

.NET Monitor 7 ofrece los siguientes tipos de imágenes:

  • Alpine Arm64 y x64

Comportamiento nuevo

.NET Monitor 8 ofrece los siguientes tipos de imágenes:

  • Ubuntu Chiseled arm64 y x64

Los siguientes patrones de etiqueta de .NET Monitor 7 no tienen un equivalente en la oferta de .NET Monitor 8:

  • Etiquetas Alpine: *-alpine, *-alpine-arm64v8, *-alpine-amd64

Estos patrones de etiqueta se han reemplazado por los siguientes patrones de etiqueta en .NET Monitor 8:

  • Etiquetas Chiseled de Ubuntu: *-ubuntu-chiseled, *-ubuntu-chiseled-arm64v8, *-ubuntu-chiseled-amd64

La latest etiqueta flotante se ha actualizado automáticamente de las imágenes basadas en Alpine a imágenes basadas en Ubuntu Chiseled.

Versión introducida

.NET 8 Preview 1

Tipo de cambio importante

Este es un cambio de comportamiento.

Motivo del cambio

El uso previsto de las imágenes del Monitor de .NET es que se usan como imágenes de "dispositivo". Estas imágenes no están diseñadas para usarse como imágenes base para la derivación y solo están diseñadas para usarse "tal como está". Con la compatibilidad disponible de Ubuntu Chiseled en la oferta de contenedores de .NET, .NET Monitor ha pasado su oferta para proporcionar solo imágenes basadas en Ubuntu Chiseled. Estas imágenes proporcionan una mejor posición de seguridad y reducen el tamaño de la imagen.

Los siguientes patrones de etiqueta de .NET Monitor 7 no tienen un equivalente en la oferta de .NET Monitor 8:

  • Etiquetas Alpine: *-alpine, *-alpine-arm64v8, *-alpine-amd64

Actualice el uso de etiquetas para indicar qué imagen de la imagen de .NET Monitor 8 le gustaría usar. A continuación se muestran algunos ejemplos de la migración recomendada:

  • 7-alpine ->8-ubuntu-chiseled

Los cambios importantes al migrar desde una imagen de distribución completa a una imagen sin distribución son el uso de un usuario no raíz, la falta de un administrador de paquetes y la falta de un shell.

Si usaba imágenes de distribución completas (por ejemplo, Alpine), es posible que tenga que ajustar el usuario que ejecuta la imagen de .NET Monitor en las implementaciones al migrar a .NET Monitor 8. Puede encontrar instrucciones para cambiar el usuario en ejecución en la documentación de compatibilidad de .NET Monitor 8.0.

API afectadas

N/D