# Notas de la versión de Docker Engine 17.11


## 17.11.0-ce
2017-11-20

> [!IMPORTANT]
> Docker CE 17.11 es la primera versión de Docker basada en
> [containerd 1.0 beta](https://github.com/containerd/containerd/releases/tag/v1.0.0-beta.2).
> 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](https://github.com/moby/moby/pull/35139)
- Corregir construcción con `--stream` con un contexto grande [moby/moby#35404](https://github.com/moby/moby/pull/35404)

### Cliente

* Ocultar la bandera de ayuda del resultado de la ayuda [docker/cli#645](https://github.com/docker/cli/pull/645)
* Soportar análisis de tuberías con nombre (named pipes) para volúmenes de compose [docker/cli#560](https://github.com/docker/cli/pull/560)
* [Compose] Convertir valores al tipo esperado tras interpolar valores [docker/cli#601](https://github.com/docker/cli/pull/601)
+ Añadir salida para "secrets" y "configs" en `docker stack deploy` [docker/cli#593](https://github.com/docker/cli/pull/593)
- Corregir descripción de bandera para `--host-add` [docker/cli#648](https://github.com/docker/cli/pull/648)
* No truncar el ID en `docker service ps --quiet` [docker/cli#579](https://github.com/docker/cli/pull/579)

### Depreciación (Deprecation)

* Actualizar el completado de bash y la depreciación para actualizaciones de servicio síncronas [docker/cli#610](https://github.com/docker/cli/pull/610)

### Registro de logs (Logging)

* Copiar a bufsize del controlador de logs, corrige #34887 [moby/moby#34888](https://github.com/moby/moby/pull/34888)
+ Añadir soporte TCP para el controlador de logs GELF [moby/moby#34758](https://github.com/moby/moby/pull/34758)
+ Añadir opción de endpoint de credenciales para el controlador awslogs [moby/moby#35055](https://github.com/moby/moby/pull/35055)

### Redes (Networking)

- Corregir que el nombre de la red enmascare el ID de la red al eliminar [moby/moby#34509](https://github.com/moby/moby/pull/34509)
- Corregir código de error devuelto para la creación de redes de 500 a 409 [moby/moby#35030](https://github.com/moby/moby/pull/35030)
- Corregir que las tareas fallen con el error "Unable to complete atomic operation, key modified" [docker/libnetwork#2004](https://github.com/docker/libnetwork/pull/2004)

### Ejecución (Runtime)

* Cambiar al cliente Containerd 1.0 [moby/moby#34895](https://github.com/moby/moby/pull/34895)
* Aumentar el tiempo de espera de apagado por defecto del contenedor en Windows [moby/moby#35184](https://github.com/moby/moby/pull/35184)
* LCOW: API: Añadir `platform` a /images/create y /build [moby/moby#34642](https://github.com/moby/moby/pull/34642)
* Detener el filtrado por versión de listas de manifiesto de Windows [moby/moby#35117](https://github.com/moby/moby/pull/35117)
* Usar constantes de modo de consola de Windows de Azure/go-ansiterm [moby/moby#35056](https://github.com/moby/moby/pull/35056)
* El Daemon de Windows debe respetar DOCKER_TMPDIR [moby/moby#35077](https://github.com/moby/moby/pull/35077)
* Windows: Corregir registro de logs de inicio [moby/moby#35253](https://github.com/moby/moby/pull/35253)
+ Añadir soporte para el filtrado de versiones de Windows al descargar (pull) [moby/moby#35090](https://github.com/moby/moby/pull/35090)
- Corrige LCOW tras las regresiones introducidas por containerd 1.0 [moby/moby#35320](https://github.com/moby/moby/pull/35320)
* ContainerWait al eliminar: no quedarse atascado en caso de fallo de rm [moby/moby#34999](https://github.com/moby/moby/pull/34999)
* oci: obedecer CL_UNPRIVILEGED para daemon con espacios de nombres de usuario [moby/moby#35205](https://github.com/moby/moby/pull/35205)
* No abortar al configurar may_detach_mounts [moby/moby#35172](https://github.com/moby/moby/pull/35172)
- Corregir pánico (panic) al obtener el pid del contenedor cuando se hace live restore de contenedores [moby/moby#35157](https://github.com/moby/moby/pull/35157)
- Enmascarar la ruta `/proc/scsi` para contenedores para evitar la eliminación de dispositivos (CVE-2017-16539) [moby/moby#35399](https://github.com/moby/moby/pull/35399)
* Actualizar a github.com/vbatts/tar-split@v0.10.2 (CVE-2017-14992) [moby/moby#35424](https://github.com/moby/moby/pull/35424)

### Modo Swarm (Swarm Mode)

* Modificar prueba de integración debido a nuevas opciones ipam en swarmkit [moby/moby#35103](https://github.com/moby/moby/pull/35103)
- Corregir bloqueo mutuo (deadlock) al obtener la información de swarm [moby/moby#35388](https://github.com/moby/moby/pull/35388)
+ Expandir el alcance del campo `Err` en `TaskStatus` para cubrir también errores no terminales que impiden el progreso de la tarea [docker/swarmkit#2287](https://github.com/docker/swarmkit/pull/2287)

### Empaquetado

+ Construir paquetes para Debian 10 (Buster) [docker/docker-ce-packaging#50](https://github.com/docker/docker-ce-packaging/pull/50)
+ Construir paquetes para Ubuntu 17.10 (Artful) [docker/docker-ce-packaging#55](https://github.com/docker/docker-ce-packaging/pull/55)

