Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Precaución
En este artículo se hace referencia a CentOS, una distribución de Linux con un estado de finalización del servicio (EOL). Ten en cuenta su uso y realiza el planeamiento en consecuencia. Para más información, consulte la Guía de fin de ciclo de vida de CentOS.
Importante
A partir del 30 de noviembre de 2025, Azure Kubernetes Service (AKS) ya no admite ni proporciona actualizaciones de seguridad para Azure Linux 2.0. La imagen de nodo de Linux 2.0 de Azure está congelada en la versión 202512.06.0. A partir del 31 de marzo de 2026, se quitarán las imágenes de nodo y no podrá escalar los grupos de nodos. Migre a una versión compatible de Azure Linux mediante la actualización de los grupos de nodos a una versión de Kubernetes compatible o la migración a osSku AzureLinux3. Para más información, consulte Retirada: grupos de nodos de Azure Linux 2.0 en AKS.
En este artículo se responden preguntas comunes sobre Azure Linux Container Host.
Preguntas frecuentes generales
¿Qué es Azure Linux?
El host de contenedor de Linux en Azure es una imagen de sistema operativo optimizada para ejecutar cargas de trabajo de contenedores en Azure Kubernetes Service (AKS). Microsoft mantiene el Azure Linux Container Host y lo basa en Azure Linux (también conocido como Mariner), una distribución de Linux de código abierto creada por Microsoft.
¿Cuáles son las ventajas de usar Azure Linux?
Para más información, consulte lasVentajas de la clave de host de contenedor Linux de Azure .
¿Cuál es la diferencia entre Azure Linux y Mariner?
Azure Linux y Mariner son la misma imagen con diferentes personalización de marca. Use la SKU del sistema operativo Linux de Azure al hacer referencia a la imagen en AKS. Para migrar desde la SKU del sistema operativo Mariner a la SKU del sistema operativo AzureLinux, puede usar la característica de migración de SKU del sistema operativoIn-Place.
¿Se admiten imágenes de contenedor Linux de Azure en AKS?
Las únicas imágenes de contenedor admitidas son las imágenes de contenedor de Microsoft .NET y Open JDK basadas en Azure Linux. Todas las demás imágenes están en una base de soporte técnico de la comunidad de mejor esfuerzo en nuestra Página de problemas de GitHub.
¿Cuál es el precio de Azure Linux?
Azure Linux está disponible sin costo adicional. Solo paga por los recursos subyacentes de Azure, como las máquinas virtuales (VM) y el almacenamiento.
¿Qué GPU admite Azure Linux?
Azure Linux admite las GPU V100, T4 y NC A100 V4.
¿Qué certificaciones tiene Azure Linux?
Azure Linux pasa todas las pruebas comparativas de nivel 1 de CIS y ofrece una imagen FIPS. Para más información, consulte Conceptos básicos de host de contenedor de Linux en Azure para AKS.
¿Se ha publicado el código fuente de Microsoft Azure Linux ?
Sí. Azure Linux es un proyecto de código abierto con una comunidad pujante de colaboradores. Puede encontrar el código fuente global de Linux de Azure en https://github.com/microsoft/CBL-Mariner.
¿Cuál es el Acuerdo de Nivel de Servicio (SLA) para las CV?
Los CV altos y críticos se toman en serio y se pueden liberar fuera de banda como una actualización de paquete antes de que esté disponible una nueva imagen de nodo de AKS. Las CV medias y bajas se incluyen en la siguiente versión de imagen.
Para más información sobre los CV, consulte Conceptos básicos de host del contenedor en Azure para AKS .
¿Cómo notifica Microsoft a los usuarios las nuevas versiones de Linux de Azure?
Se puede realizar un seguimiento de las versiones de Azure Linux junto con las versiones de AKS en el seguimiento de versiones de AKS .
¿Admite AppArmor el host de contenedor Linux de Azure?
No, el host de contenedor de Linux de Azure no admite AppArmor. En su lugar, admite SELinux, que se puede configurar manualmente.
¿Cómo se lee el tiempo de lectura de Linux de Azure para la sincronización de hora en Azure?
Para la sincronización de hora, Azure Linux lee la hora del host de máquina virtual de Azure mediante chronyd y el dispositivo /dev/ptp.
¿Cómo puedo obtener ayuda con Azure Linux?
Envíe un problema de GitHub para formular una pregunta, proporcionar comentarios o enviar una solicitud de característica. Cree una Solicitud de soporte técnico de Azure para cualquier problema o error.
¿Cómo puedo mantenerme informado de las actualizaciones y las nuevas versiones?
Estamos hospedando llamadas de la comunidad pública para que los usuarios de Linux de Azure se reúnan y analicen nuevas características, proporcionen comentarios y obtengan más información sobre cómo otros usan Azure Linux. En cada sesión, se incluirá una nueva demostración. La programación de las próximas llamadas de la comunidad es la siguiente:
| Fecha | Hora | Vínculo a la reunión |
|---|---|---|
| 7/24/2025 | 8:00-9:00 hora estándar del Pacífico | Haga clic para unirse a. |
| 9/25/2025 | 8:00-9:00 hora estándar del Pacífico | Haga clic para unirse a. |
| 11/20/2025 | 8:00-9:00 hora estándar del Pacífico | Haga clic para unirse a. |
| 1/22/2026 | 8:00-9:00 hora estándar del Pacífico | Haga clic para unirse a. |
| 26/3/2026 | 8:00-9:00 hora estándar del Pacífico | Haga clic para unirse a. |
Preguntas más frecuentes sobre clústeres
¿Existe una herramienta de migración disponible para cambiar de una distribución diferente a Azure Linux en Azure Kubernetes Service (AKS)?
Sí, la migración desde otra distribución a Azure Linux en AKS es sencilla. Para más información, consulte Tutorial 3: Migración a Azure Linux.
¿Se puede actualizar un clúster de AKS existente para usar el host de contenedor Linux de Azure o se debe crear un nuevo clúster con el host de contenedor Linux de Azure?
Un clúster de AKS existente puede agregar un grupo de nodos de Linux de Azure con el az aks nodepool addcomando y especificar --os-sku AzureLinux. Una vez que se inicia un grupo de nodos, puede coexistir con otra distribución y el trabajo se programa entre ambos grupos de nodos. Para obtener instrucciones detalladas, consulte Tutorial 2: Adición de un grupo de nodos de Linux de Azure al clúster existente.
¿Puedo usar una versión específica de Linux de Azure indefinidamente?
Puede decidir no participar en las actualizaciones automáticas de imágenes de nodo y actualizar manualmente la imagen de nodo para controlar qué versión de Azure Linux usa. De este modo, puede usar una versión específica de Azure Linux durante el tiempo que desee.
He agregado un nuevo grupo de nodos en un clúster de AKS mediante el host de contenedor Linux de Azure, pero la versión del kernel no es la misma que la que se ha iniciado. ¿Está previsto?
La imagen base que USA AKS para iniciar clústeres se ejecuta aproximadamente dos semanas detrás de los paquetes más recientes. Cuando se creó la imagen, se inició el kernel más reciente cuando se inició el clúster. Sin embargo, una de las primeras cosas que hace el clúster es instalar las actualizaciones de paquetes, que es donde procede el nuevo kernel. La mayoría de los paquetes actualizados surten efecto inmediatamente, pero para que se use un nuevo kernel, el nodo debe reiniciarse.
El patrón esperado para reiniciar es ejecutar una herramienta como Kured, que supervisa cada nodo y, a continuación, reinicia correctamente el clúster una máquina a la vez para que todo esté actualizado.
Preguntas más frecuentes sobre la actualización
¿Qué es el ciclo de lanzamiento de Linux de Azure?
Azure Linux publica versiones de imagen principales cada dos años, mediante el kernel de Linux TS y actualiza periódicamente los nuevos paquetes estables. También se realizan actualizaciones mensuales con correcciones CVE.
¿Cómo funcionan las actualizaciones de una versión principal de Linux de Azure a otra?
Al actualizar entre las versiones principales de Azure Linux, se requiere una migración de SKU. En la próxima versión principal de Linux de Azure, la osSKU será una versión gradual.
¿Cuándo se publica la imagen o nodo del host de contenedor en Azure más reciente?
Las nuevas imágenes base del host de contenedor en Azure en AKS se compilan semanalmente, pero el ciclo de versión puede no ser tan frecuente. Pasamos una semana realizando pruebas de un extremo a otro y la versión de la imagen puede tardar unos días en implementarse en todas las regiones.
¿Es posible omitir varias versiones secundarias de Linux de Azure durante una actualización?
Si decide actualizar manualmente la imagen de nodo en lugar de usar actualizaciones automáticas de imágenes de nodo, puede omitir las versiones secundarias de Linux de Azure durante una actualización. La siguiente actualización manual de la imagen de nodo realiza las actualizaciones a la imagen más reciente de host del contenedor en Azure para AKS.
Algunos paquetes (CNCF, K8s) tienen un ciclo de publicación más agresivo, y no me gustaría retrasarme más de un año. ¿El host de contenedor Linux de Azure tiene algún plan para las actualizaciones más frecuentes?
El host de contenedor de Linux de Azure adopta paquetes CNCF más recientes como K8s con mayor cadencia y no los retrasa para las versiones anuales. Sin embargo, las actualizaciones principales del compilador o la desuso de las pilas de lenguaje, como Python 2.7x, se pueden mantener para las versiones principales.