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

Notas de la versión de Docker Engine 17.04

Tabla de contenidos

17.04.0-ce

2017-04-05

Builder

  • Deshabilita el registro de logs para los contenedores de construcción #29552
  • Corrige el uso de **/ en .dockerignore #29043

Cliente

  • Ordena docker stack ls por nombre #31085
  • Flags para especificar la consistencia de los montajes de tipo bind #31047
  • La salida de la CLI de docker con --help ahora se ajusta al ancho de la terminal #28751
  • Suprime el digest de la imagen en docker ps #30848
  • Oculta las opciones de comandos que están relacionadas con Windows #30788
  • Corrige el mensaje de docker plugin install para que acepte "enter" para el valor predeterminado "N" #30769
  • Añade la función truncate para plantillas de Go #30484
  • Admite la sintaxis expandida de puertos en stack deploy #30476
  • Admite la sintaxis expandida de montajes en stack deploy #30597 #31795
  • Añade --add-host para docker build #30383
  • Añade el marcador de posición .CreatedAt para docker network ls --format #29900
  • Actualiza el orden de --secret-rm y --secret-add #29802
  • Añade --filter enabled=true para docker plugin ls #28627
  • Añade --format a docker service ls #28199
  • Añade el filtro publish y expose para docker ps --filter #27557
  • Admite múltiples IDs de servicio en docker service ps #25234
  • Permite unirse a swarm con --availability=drain #24993
  • docker inspect ahora muestra "docker-default" cuando AppArmor está habilitado y no se ha definido otro perfil #27083

Logs (Logging)

  • Implementa un búfer circular (ring buffer) opcional para los logs de contenedores #28762
  • Añade --log-opt awslogs-create-group=<true|false> para awslogs (CloudWatch) para admitir la creación de grupos de logs según sea necesario #29504
  • Corrige el fallo de segmentación (segfault) al utilizar el controlador de logs gcplogs con un binario "estático" #29478

Redes (Networking)

  • Comprueba los parámetros --ip, --ip6 y --link-local-ip en docker network connect #30807
  • Añade compatibilidad con dns-search #30117
  • Añade la opción --verbose para docker network inspect para mostrar los detalles de las tareas de todos los nodos de swarm #31710
  • Añade un alias de contenedor anónimo al registro de servicio en una red conectable docker/libnetwork#1651
  • Soporte para la etiqueta de controlador com.docker.network.container_iface_prefix docker/libnetwork#1667
  • Mejora el rendimiento de la lista de redes omitiendo detalles de red que no se utilizan #30673

Runtime

  • Gestiona el contenedor pausado al restaurar sin live-restore configurado #31704
  • No permite fracciones de segundo en las opciones de healthcheck en el Dockerfile #31177
  • Admite prefijo de nombre e ID en secret update #30856
  • Utiliza una trama binaria para el punto de conexión de conexión de websocket (websocket attach endpoint) #30460
  • Corrige que las llamadas de montaje de Linux no apliquen cambios en el tipo de propagación #30416
  • Corrige la fuga de ExecIds al fallar exec -i #30340
  • Poda las imágenes nombradas pero sin etiqueta si danglingOnly=true #30330
  • Añade un flag al daemon para establecer no_new_priv por defecto para contenedores sin privilegios #29984
  • Añade la opción del daemon --default-shm-size #29692
  • Admite la recarga de la configuración del espejo de registro (registry mirror) #29650
  • Ignora la configuración de logs del daemon al construir imágenes #29552
  • Traslada la resolución del prefijo del nombre o ID del secreto del cliente al daemon #29218
  • Permite añadir reglas a cgroup devices.allow al crear/ejecutar contenedores #22563
  • Corrige que cpu.cfs_quota_us se restablezca al ejecutar systemd daemon-reload #31736

Modo Swarm

  • Añade formato a los logs del servicio (Service logs) #31672
  • Corrige la API de logs del servicio para poder especificar el flujo (stream) #31313
  • Añade --stop-signal para service create y service update #30754
  • Añade --read-only para service create and service update #30162
  • Renueva el contexto después de comunicarse con el registro #31586
  • (experimental) Añade las opciones --tail y --since a docker service logs #31500
  • (experimental) Añade las opciones --no-task-ids y --no-trunc a docker service logs #31672

Windows

  • Bloquea la descarga (pulling) de imágenes de Windows en daemons que no son de Windows #29001