Notas de la versión de Docker Engine 18.05
Tabla de contenidos
18.05.0-ce
2018-05-09
Constructor (Builder)
- Añadir compatibilidad con
netbsdal paquetepkg/termmoby/moby#36887 - Estandarizar la ruta de salida para artefactos de construcciones intermedias en
/build/moby/moby#36858
Cliente
- Corregir bandera de referencia de
docker stack deploydocker/cli#981 - Corregir que
docker stack deployvuelva a desplegar servicios después de que el servicio fuera actualizado con--forcedocker/cli#963
- Añadir autocompletado en bash para
secret|config create --template-driverdocker/cli#1004 - Añadir completados en fish para el subcomando docker trust docker/cli#984
- Corregir ejemplo de
--formatpara docker history docker/cli#980 - Corregir error con la fusión de composefile con redes docker/cli#983
Registro de logs (Logging)
- Estandarizar las propiedades de los mensajes de log del storage-driver moby/moby#36492
- Mejorar el soporte de mensajes parciales en el logger moby/moby#35831
Redes (Networking)
- Permitir valores de propiedades preestablecidos más grandes, no sobrescribir docker/libnetwork#2124
- networkdb: Usar bloqueo de escritura en handleNodeEvent docker/libnetwork#2136
- Importar corrección de libnetwork para actualizaciones progresivas (rolling updates) moby/moby#36638
- Actualizar libnetwork para mejorar la escalabilidad de las reglas de aislamiento de red de tipo bridge moby/moby#36774
- Corregir un nombre de objeto de red mal utilizado moby/moby#36745
Ejecución (Runtime)
- LCOW: Implementar
docker savemoby/moby#36599 - Pkg: devmapper: cargar dinámicamente dm_task_deferred_remove moby/moby#35518
- Windows: Añadir implementación de GetLayerPath en graphdriver moby/moby#36738
- Corregir fuga de capas en Windows cuando falla la escritura moby/moby#36728
- Corregir FIFO, sockets y archivos de dispositivo al ejecutarse en user NS moby/moby#36756
- Corregir la alineación de la salida de
docker versiondocker/cli#965
- Hacer sysfs siempre de lectura-escritura con privilegiado (privileged) moby/moby#36808
- Actualizar Golang a 1.10.1 moby/moby#35739
- Actualizar cliente containerd moby/moby#36684
- Actualizar golang.org/x/net al commit de lanzamiento go1.10 moby/moby#36894
- Context.WithTimeout: asegurar llamar a la función cancel moby/moby#36920
- Copiar: evitar usar toda la memoria del sistema con plugins de autorización (authz) moby/moby#36595
- Daemon/cluster: manejar entradas de adjuntos parciales durante la configuración moby/moby#36769
- No hacer que el montaje del contenedor sea no vinculable moby/moby#36768
- Comprobación adicional antes de desmontar durante el apagado moby/moby#36879
- Mover el análisis de montajes a un paquete independiente moby/moby#36896
- No usar almacenamiento global de controladores de volúmenes moby/moby#36637
- Mejoras en Pkg/mount moby/moby#36091
- Relajar algunos bloqueos del cliente libcontainerd moby/moby#36848
- Eliminar dependencia del daemon sobre paquetes api moby/moby#36912
- Eliminar los reintentos para la actualización del servicio moby/moby#36827
- Revertir advertencia de almacenamiento no cifrado docker/cli#1008
- Soportar cancelación en
directory.Size()moby/moby#36734 - Cambiar de x/net/context -> context moby/moby#36904
- Corregida una función para comprobar si el Content-type es
application/jsono no moby/moby#36778
- Añadir funciones de configuración de pollSettings por defecto moby/moby#36706
- Añadir evaluación de juicio (if) antes de recibir operaciones en daemonWaitCh moby/moby#36651
- Corregir problemas al ejecutar pruebas de volumen como no root moby/moby#36935
Modo Swarm (Swarm Mode)
- RoleManager eliminará nodos detectados de la membresía del clúster docker/swarmkit#2548
- Scheduler/TaskReaper: manejar tareas no asignadas marcadas para apagarse docker/swarmkit#2574
- Evitar registro de errores predefinido docker/swarmkit#2561
- El recolector de tareas (task reaper) debe eliminar las tareas con slots eliminados que aún no hayan sido asignadas docker/swarmkit#2557
- El agente informa el estado FIPS docker/swarmkit#2587
- Corregir: operación crítica timeMutex fuera de la sección crítica docker/swarmkit#2603
- Exponer los parámetros de ajuste Raft de swarmkit en la configuración del engine moby/moby#36726
- Hacer que internal/test/daemon.Daemon reconozca swarm moby/moby#36826