Notas de la versión de Docker Engine 18.04
Tabla de contenidos
18.04.0-ce
2018-04-10
Constructor (Builder)
- Corregir errores tipográficos en el constructor y el cliente moby/moby#36424
Cliente
- Imprimir la API de Stack y las versiones de Kubernetes en el comando version docker/cli#898
- Corregir duplicación de Kubernetes en el comando version docker/cli#953
- Usar HasAvailableFlags en lugar de HasFlags para Opciones en la ayuda docker/cli#959
- Añadir soporte para variables obligatorias en stack deploy docker/cli#893
- Corregir salida de Port del comando docker stack services docker/cli#943
- Depreciar el almacenamiento no cifrado docker/cli#561
- No establecer un nombre de archivo por defecto para ConfigFile docker/cli#917
- Corregir nombre de la red compose docker/cli#941
Registro de logs (Logging)
- Login silencioso: usar credenciales del almacén de credenciales para iniciar sesión docker/cli#139
- Añadir soporte para la compresibilidad de archivos de log moby/moby#29932
- Corregir LogPath vacío con modo de registro de logs no bloqueante moby/moby#36272
Redes (Networking)
- Evitar la eliminación explícita de la red de ingress moby/moby#36538
Ejecución (Runtime)
- Mejoras en la limpieza de Devmapper moby/moby#36307
- Devmapper.Mounted: eliminar moby/moby#36437
- Devmapper/Remove(): usar Rmdir, ignorar errores moby/moby#36438
- LCOW - Cambiar directiva del analizador de plataforma a bandera de la instrucción FROM moby/moby#35089
- Dividir el código del servicio del daemon a archivo de windows moby/moby#36653
- Windows: Bloquear la descarga de imágenes de nivel superior moby/moby#36327
- Windows: Los contenedores Hyper-V fallan tras fusionar 36586 moby/moby#36610
- Windows: Cambiar kernel_windows para usar funciones del registro de golang moby/moby#36617
- Windows: Devolver errores del sistema al salir el contenedor moby/moby#35967
- Windows: Eliminar modo de servicio (servicing mode) moby/moby#36267
- Windows: Reportar versión y UBR moby/moby#36451
- Actualizar Runc a 1.0.0-rc5 moby/moby#36449
- El fallo de montaje indica la ruta que falló moby/moby#36407
- Cambiar retorno para errdefs.getImplementer() moby/moby#36489
- Cliente: corregir lectura de hijackedconn desde el búfer moby/moby#36663
- Negociación de codificación de contenido añadida a la solicitud de archivo moby/moby#36164
- Daemon/stats: muestreo de CPU más resiliente moby/moby#36519
- Daemon/stats: eliminar el archivo de tipos redundante moby/moby#36494
- Daemon: usar error de contexto en lugar de inventar uno nuevo moby/moby#36670
- Habilitar CRIU en arquitecturas que no sean amd64 (v2) moby/moby#36676
- Corregir el cuelgue intermitente del cliente después de cerrar stdin en el contenedor acoplado moby/moby#36517
- Corregir pánico del daemon al exportar el contenedor tras reiniciar moby/moby#36586
- Correcciones de seguimiento en el Dockerfile multi-etapa de moby moby/moby#36425
- Congelar busybox y glibc más reciente en la imagen de Docker moby/moby#36375
- Si el contenedor se ejecuta como usuario no root, eliminar las capacidades permitidas y efectivas de manera temprana moby/moby#36587
- Capa: eliminar interfaz del almacén de metadatos moby/moby#36504
- Pequeñas optimizaciones en dockerd moby/moby#36577
- Permitir en lista blanca la llamada al sistema statx moby/moby#36417
- Añadir retorno de error faltante para la creación de plugins moby/moby#36646
- Corregir que AppArmor no se aplique a los procesos Exec moby/moby#36466
- Daemon/logger/ring.go: registrar el error, no la instancia moby/moby#36475
- Corregir que el recolector de estadísticas sature la CPU si no se recopilan estadísticas moby/moby#36609
- Corregir (distribución): la caché de digests no debe moverse si era una autenticación moby/moby#36509
- Asegurar que el contenedor del plugin se elimine en caso de fallo moby/moby#36715
- Actualizar a containerd 1.0.3 moby/moby#36749
- No ordenar el segmento de montaje de plugins moby/moby#36711
Modo Swarm (Swarm Mode)
- Correcciones para sincronizar el apagado del dispatcher con rpcs en progreso moby/moby#36371
- Incrementar ElectionTick de raft a 10xHeartbeatTick moby/moby#36672
- Hacer configurables los parámetros del quórum Raft del manager Swarm en la configuración del daemon moby/moby#36726
- La red de ingress no debe ser adjuntable docker/swarmkit#2523
- [manager/state] Añadir fernet como opción para cifrado raft docker/swarmkit#2535
- Registrar errores del servidor GRPC docker/swarmkit#2541
- Registrar cambios de liderazgo a nivel de manager docker/swarmkit#2542
- Eliminar el ejecutor containerd docker/swarmkit#2568
- Agente: retroceder (backoff) sesión cuando no haya remotos disponibles docker/swarmkit#2570
- [ca/manager] Eliminar por completo el soporte para cifrado de la clave CA raíz docker/swarmkit#2573
- Corregir carrera de registro de logs del agente docker/swarmkit#2578
- Añadir lógica para restaurar redes en orden docker/swarmkit#2571