Dirección primaria Ha sido lanzado oficialmente. Contenedores Ubuntu talladosTire ofrece contenedores compactos, seguros y listos para producción, centrándose en la eficiencia y la seguridad. Estas imágenes de contenedor permiten a los usuarios crear imágenes que contienen solo sus aplicaciones y sus aplicaciones. Dependencias de tiempo de ejecuciónexcluyendo paquetes, utilidades o bibliotecas innecesarias a nivel del sistema operativo, y también viene con un compromiso de mantenimiento y soporte de seguridad por parte de Canonical.
El portafolio esculpido de Ubuntu incluye imágenes de cadenas de herramientas populares como Java, .NET y Python. Además, Microsoft ha colaborado con Canonical en esta iniciativa, lo que ha dado como resultado la disponibilidad general de imágenes de contenedores talladas de Ubuntu para .NET 6, 7 y 8.
La seguridad sigue siendo una gran preocupación en la industria de contenedores, destacó Encuesta global de DevSecOps de GitLab 2022, que informó que sólo el 64% de los profesionales de seguridad cuentan con un plan de seguridad de contenedores. Canonical aborda este problema proporcionando contenedores Ubuntu creados con procedencia confiable y una experiencia óptima desde el desarrollador hasta la producción. Las imágenes de contenedor utilizan un administrador de paquetes de código abierto fácil de usar para desarrolladores llamado «cincel«, lo que permite a los desarrolladores crear sistemas de archivos muy pequeños y precisos que contienen sólo lo necesario para ejecutar sus aplicaciones.
Los contenedores esculpidos de Ubuntu resuelven una necesidad similar a la de las imágenes base de contenedores esculpidos Google sin distribución Y Fotos de Chingard, proporcionando los mismos beneficios, como reducir los desafíos de dependencia, reducir la sobrecarga y el uso de recursos, acelerar el inicio y mejorar la seguridad al reducir la cantidad de archivos innecesarios en la imagen. El propio Chisel utiliza archivos de definición de sectores, que se relacionan con paquetes sin formato en archivos de Ubuntu, definiendo subconjuntos del contenido del paquete requerido en tiempo de ejecución. Esto proporciona una gestión de dependencias detallada a través de una CLI fácil de usar para los desarrolladores, lo que permite una migración de contenedores más eficiente con seguridad mejorada al reducir la superficie de ataque en la imagen del contenedor y eliminar por completo algunos vectores de ataque potenciales.
La integración de Chiselled Ubuntu con cadenas de herramientas populares como .NET y Java permite a los desarrolladores crear e implementar sin problemas imágenes de contenedores seguras y eficientes. Por ejemplo, la imagen de Ubuntu cincelada para Java Runtime Engine logra una reducción del 51 % en el tamaño de la imagen comprimida en comparación con la imagen de tiempo de ejecución de Eclipse Temurin Java 17 sin comprometer el rendimiento o el rendimiento de inicio.
Además de las imágenes para Java y Python, los contenedores Chiselled Ubuntu para .NET y ASP.NET están disponibles en varias plataformas, incluidas las plataformas AMD64, basadas en ARM y S390x. Microsoft y Canonical colaboran para producir imágenes .NET estables y compatibles para las versiones 6, 7 y 8 de .NET. .NET versión 8 Ofrece opciones de mejora de la seguridad con variantes de imágenes de Ubuntu creadas, lo que brinda a los usuarios control adicional sobre la seguridad de su contenedor. Richard Lander, director del programa .NET en Microsoft, expresó su entusiasmo por la asociación y destacó los beneficios de imágenes de contenedores más pequeños y estrechos. El pleno compromiso y colaboración con Microsoft es evidente en las imágenes grabadas del contenedor de Ubuntu, y Lander dice:
“Las imágenes esculpidas de Ubuntu son la imagen central recomendada para futuros desarrolladores”
Sin embargo, en A Comentario del blog de desarrolladores de Microsoft (Más destacado clase def), Lander señala que estas imágenes sólo funcionarán cuando todos los paquetes contengan información del chip, lo cual sigue siendo un trabajo en progreso.
Los contenedores integrados de Ubuntu son compatibles con las garantías de soporte a largo plazo de Ubuntu, donde obtiene corrección de errores y parches de seguridad gratuitos durante 5 años para contenedores creados desde el repositorio principal. El ciclo de lanzamiento y la alineación de la biblioteca con Ubuntu LTS mejoran la confiabilidad. El anuncio de Canonical sobre los contenedores de Ubuntu tiene como objetivo proporcionar a los desarrolladores opciones de contenedores seguras, eficientes y compatibles. más La información está disponible En el sitio web de Canonical.
«Adicto a la música. Gurú del café. Especialista en zombis. Defensor de las redes sociales. Introvertido. Aficionado extremo a la comida. Evangelista del alcohol».