Compartir comentarios
Las respuestas se generan en base a la documentación.

Notas de la versión de Docker Engine 26.1

Esta página describe los cambios más recientes, adiciones, problemas conocidos y correcciones para Docker Engine versión 26.1.

Para obtener más información sobre:

26.1.4

2024-06-05

Para obtener una lista completa de las solicitudes de extracción (pull requests) y los cambios en esta versión, consulta los hitos (milestones) correspondientes en GitHub:

Seguridad

Esta versión actualiza el entorno de ejecución de Go a 1.21.11, que contiene correcciones de seguridad para:

  • CVE-2024-24789
  • CVE-2024-24790
  • Una condición de carrera de tiempo de comprobación a tiempo de uso de enlace simbólico (symlink time of check to time of use) durante la eliminación de directorios reportada por Addison Crump.

Correcciones de errores y mejoras

  • Se corrigió un problema por el cual promover un nodo inmediatamente después de que otro nodo fuera degradado podía causar que la promoción fallara. moby/moby#47870
  • Evitar que el log del daemon se llene con mensajes superfluous response.WriteHeader call .... moby/moby#47843
  • No mostrar sugerencias vacías cuando los plugins devuelven un mensaje de hook vacío. docker/cli#5083
  • Corregir un problema de compatibilidad con las herramientas de contenedor de Visual Studio. docker/cli#5095

Actualizaciones de empaquetado

26.1.3

2024-05-16

Para obtener una lista completa de las solicitudes de extracción y los cambios en esta versión, consulta los hitos correspondientes en GitHub:

Correcciones de errores y mejoras

  • Corregir una regresión que impedía el uso de servidores DNS dentro de una red con --internal. moby/moby#47832
  • Cuando la dirección propia del servidor DNS interno se proporciona como una dirección de servidor externo, se ignora para evitar una recursión improductiva. moby/moby#47833

Actualizaciones de empaquetado

  • Permitir que runc detenga contenedores cuando está confinado al perfil de runc en AppArmor versión 4.0.0 y posteriores. moby/moby#47829

26.1.2

2024-05-08

Para obtener una lista completa de las solicitudes de extracción y los cambios en esta versión, consulta los hitos correspondientes en GitHub:

Correcciones de errores y mejoras

  • Corregir un problema por el cual el proceso de la CLI a veces se colgaba cuando un contenedor no podía iniciarse. docker/cli#5062

Actualizaciones de empaquetado

26.1.1

2024-04-30

Para obtener una lista completa de las solicitudes de extracción y los cambios en esta versión, consulta los hitos correspondientes en GitHub:

Correcciones de errores y mejoras

  • Corregir que docker run -d imprima un error falso de context canceled cuando se configura OpenTelemetry. docker/cli#5044
  • La variable de entorno experimental DOCKER_BRIDGE_PRESERVE_KERNEL_LL=1 evitará que el daemon elimine la dirección de enlace local asignada por el kernel en un puente (bridge) de Linux. moby/moby#47775
  • Resolver un problema que impide la creación de contenedores en hosts con un sistema de archivos /proc/sys/net de solo lectura. Si IPv6 no se puede deshabilitar en una interfaz debido a esto, puedes deshabilitar IPv6 por defecto en el host o asegurarte de que /proc/sys/net sea de lectura y escritura. Para omitir el error, establece la variable de entorno DOCKER_ALLOW_IPV6_ON_IPV4_INTERFACE=1 antes de iniciar el daemon de Docker. moby/moby#47769
Note

La variable DOCKER_ALLOW_IPV6_ON_IPV4_INTERFACE se añade como una solución temporal y se eliminará en una futura versión principal, cuando se haya mejorado el proceso de habilitación de IPv6.

Actualizaciones de empaquetado

26.1.0

2024-04-22

Para obtener una lista completa de las solicitudes de extracción y los cambios en esta versión, consulta los hitos correspondientes en GitHub:

Nuevas características

Correcciones de errores y mejoras

  • Los contenedores nativos de Windows están configurados con un servidor DNS interno para la resolución de nombres de contenedores y servidores DNS externos para otras búsquedas. No todos los resolvedores, incluyendo nslookup, recurren a los resolvedores externos cuando obtienen una respuesta SERVFAIL del servidor interno. Por lo tanto, el servidor DNS interno ahora se puede configurar para reenviar solicitudes a los resolvedores externos estableciendo una opción de feature en el archivo daemon.json:

    {
      "features": {
        "windows-dns-proxy": true
      }
    }

    moby/moby#47584

    Note
    • Este será el nuevo comportamiento predeterminado en Docker Engine 27.0.
    • La bandera de característica windows-dns-proxy se eliminará en una versión futura.
  • Swarm: Corregir que Subpath no se pase a la configuración del contenedor. moby/moby#47711

  • Constructor clásico: Corregir fallo de caché en el paso de compilación WORKDIR <directory>/ (directorio con una barra diagonal final). moby/moby#47723

  • Almacén de imágenes de containerd: Corregir que docker images falle cuando cualquier imagen en el almacén tiene un destino inesperado. moby/moby#47738