Notas de la versión de Docker Engine 17.07
Tabla de contenidos
17.07.0-ce
2017-08-29
API y Cliente
- Añadir soporte para la configuración de proxy en config.json docker/cli#93
- Habilitar los endpoints pprof/debug por defecto moby/moby#32453
- Las contraseñas ahora se pueden pasar usando
STDINcon la nueva bandera--password-stdinendocker logindocker/cli#271
- Añadir
--detacha docker scale docker/cli#243
- Evitar que
docker logs --no-streamse cuelgue debido a contenedores inexistentes moby/moby#34004
- Corregir que
docker stack psimprima el error enstdouten lugar destderrdocker/cli#298
- Corregir que la barra de progreso se quede atascada en
docker service createsi ocurre un error durante el despliegue docker/cli#259 - Mejorar la presentación de las barras de progreso en modo interactivo docker/cli#260 docker/cli#237
- Imprimir una advertencia si se usa
docker login --passwordy recomendar--password-stdindocker/cli#270 - Hacer que la negociación de la versión de la API sea más robusta moby/moby#33827
- Ocultar
--detachcuando esté conectado a daemons más antiguos que Docker 17.05 docker/cli#219
- Añadir filtro
scopeenGET /networks/(id o nombre)moby/moby#33630
Constructor (Builder)
- Implementar sesión interactiva de larga duración y envío incremental del contexto de construcción (build context) moby/moby#32677 docker/cli#231 moby/moby#33859
- Advertir sobre líneas de continuación vacías moby/moby#33719
- Corregir que las entradas de
.dockerignoreque empiezan por/no coincidan con nada moby/moby#32088
Registro de logs (Logging)
- Corregir modo de archivo incorrecto para archivos de log rotados moby/moby#33926
- Corregir registro de logs de stderr para journald y syslog moby/moby#33832
Ejecución (Runtime)
- Permitir la parada de contenedores pausados moby/moby#34027
- Añadir soporte de cuotas para el controlador de almacenamiento overlay2 moby/moby#32977
- Eliminar bloqueos de contenedor en
docker psmoby/moby#31273 - Almacenar los nombres de contenedores en memdb moby/moby#33886
- Corregir condición de carrera entre
docker execydocker pausemoby/moby#32881 - Devicemapper: Rediseñar el registro de logs y añadir
--storage-opt dm.libdm_log_levelmoby/moby#33845 - Devicemapper: Evitar errores de "dispositivo en uso" si la eliminación diferida está habilitada, pero no el borrado diferido moby/moby#33877
- Devicemapper: Usar KeepAlive para evitar que las tareas sean recolectadas por el recolector de basura mientras sigan en uso moby/moby#33376
- Reportar resultados de depuración intermedios si se cancela el prune moby/moby#33979
- Corregir que la ejecución concurrente de
docker rename <container-id> nuevo_nombreresulte en contenedores con múltiples nombres moby/moby#33940
- Corregir fugas de descriptores de archivos (file-descriptor) y el manejo de errores moby/moby#33713
- Corregir SIGSEGV al ejecutar contenedores docker/cli#303
- Evitar una fuga de goroutine cuando se detiene el healthcheck moby/moby#33781
- Imagen: Mejorar el bloqueo del almacenamiento moby/moby#33755
- Corregir que los grupos de cuotas de Btrfs no se eliminen al destruir el contenedor moby/moby#29427
- Libcontainerd: corregir que los procesos containerd extintos no sean recolectados adecuadamente moby/moby#33419
- Preparativos para contenedores Linux en Windows (LCOW):
- LCOW: Espacio de trabajo (scratch) dedicado para utilidades de VM de servicio moby/moby#33809
- LCOW: Soportar la mayoría de las operaciones excepto el sistema de archivos remoto moby/moby#33241 moby/moby#33826
- LCOW: Cambiar el directorio de lcow a "Linux Containers" moby/moby#33835
- LCOW: pasar argumentos de comando sin entrecomillado adicional moby/moby#33815
- LCOW: Actualizaciones necesarias debido a cambios en el esquema de la plataforma moby/moby#33785
Modo Swarm (Swarm mode)
- Soporte inicial para backends de secretos acoplables (pluggable secret backends) moby/moby#34157 moby/moby#34123
- Ordenar las pilas (stacks) y nodos de swarm usando ordenamiento natural docker/cli#315
- Hacer que el engine sea compatible con el evento de configuración de clúster moby/moby#34032
- Solo pasar una dirección de unión (join address) al estar en el proceso de unirse a un clúster moby/moby#33361
- Corregir error durante la creación del servicio si existe una red con el mismo nombre tanto en el ámbito "local" como en el de "swarm" docker/cli#184
- (experimental) Añadir soporte para plugins en swarm moby/moby#33575