Notas de la versión de Docker Engine 17.11
Tabla de contenidos
17.11.0-ce
2017-11-20
ImportantDocker CE 17.11 es la primera versión de Docker basada en containerd 1.0 beta. Docker CE 17.11 y versiones posteriores no reconocen los contenedores iniciados con versiones anteriores de Docker. Si utilizas Live Restore, debes detener todos los contenedores antes de actualizar a Docker CE 17.11. Si no lo haces, los contenedores iniciados por versiones de Docker anteriores a la 17.11 no serán reconocidos por Docker tras la actualización y seguirán ejecutándose de forma no gestionada en el sistema.
Constructor (Builder)
- Probar y corregir la construcción con matriz rm/force-rm moby/moby#35139
- Corregir construcción con
--streamcon un contexto grande moby/moby#35404
Cliente
- Ocultar la bandera de ayuda del resultado de la ayuda docker/cli#645
- Soportar análisis de tuberías con nombre (named pipes) para volúmenes de compose docker/cli#560
- [Compose] Convertir valores al tipo esperado tras interpolar valores docker/cli#601
- Añadir salida para "secrets" y "configs" en
docker stack deploydocker/cli#593
- Corregir descripción de bandera para
--host-adddocker/cli#648
- No truncar el ID en
docker service ps --quietdocker/cli#579
Depreciación (Deprecation)
- Actualizar el completado de bash y la depreciación para actualizaciones de servicio síncronas docker/cli#610
Registro de logs (Logging)
- Copiar a bufsize del controlador de logs, corrige #34887 moby/moby#34888
- Añadir soporte TCP para el controlador de logs GELF moby/moby#34758
- Añadir opción de endpoint de credenciales para el controlador awslogs moby/moby#35055
Redes (Networking)
- Corregir que el nombre de la red enmascare el ID de la red al eliminar moby/moby#34509
- Corregir código de error devuelto para la creación de redes de 500 a 409 moby/moby#35030
- Corregir que las tareas fallen con el error "Unable to complete atomic operation, key modified" docker/libnetwork#2004
Ejecución (Runtime)
- Cambiar al cliente Containerd 1.0 moby/moby#34895
- Aumentar el tiempo de espera de apagado por defecto del contenedor en Windows moby/moby#35184
- LCOW: API: Añadir
platforma /images/create y /build moby/moby#34642 - Detener el filtrado por versión de listas de manifiesto de Windows moby/moby#35117
- Usar constantes de modo de consola de Windows de Azure/go-ansiterm moby/moby#35056
- El Daemon de Windows debe respetar DOCKER_TMPDIR moby/moby#35077
- Windows: Corregir registro de logs de inicio moby/moby#35253
- Añadir soporte para el filtrado de versiones de Windows al descargar (pull) moby/moby#35090
- Corrige LCOW tras las regresiones introducidas por containerd 1.0 moby/moby#35320
- ContainerWait al eliminar: no quedarse atascado en caso de fallo de rm moby/moby#34999
- oci: obedecer CL_UNPRIVILEGED para daemon con espacios de nombres de usuario moby/moby#35205
- No abortar al configurar may_detach_mounts moby/moby#35172
- Corregir pánico (panic) al obtener el pid del contenedor cuando se hace live restore de contenedores moby/moby#35157
- Enmascarar la ruta
/proc/scsipara contenedores para evitar la eliminación de dispositivos (CVE-2017-16539) moby/moby#35399
- Actualizar a github.com/vbatts/[email protected] (CVE-2017-14992) moby/moby#35424
Modo Swarm (Swarm Mode)
- Modificar prueba de integración debido a nuevas opciones ipam en swarmkit moby/moby#35103
- Corregir bloqueo mutuo (deadlock) al obtener la información de swarm moby/moby#35388
- Expandir el alcance del campo
ErrenTaskStatuspara cubrir también errores no terminales que impiden el progreso de la tarea docker/swarmkit#2287
Empaquetado
- Construir paquetes para Debian 10 (Buster) docker/docker-ce-packaging#50
- Construir paquetes para Ubuntu 17.10 (Artful) docker/docker-ce-packaging#55