Notes de version Docker Engine 17.12
Table des matières
17.12.1-ce
2018-02-27
Client
- Correction de la faute de frappe
node-generic-resource
moby/moby#35970 et moby/moby#36125
- Retour des erreurs du démon lors de la création/mise à jour des configs de déploiement de stack docker/cli#757
Journalisation
- awslogs : correction du calcul de la taille de lot pour les gros journaux moby/moby#35726
- Support d'un proxy dans le pilote de journal splunk moby/moby#36220
Réseau
- Correction du réseau ingress lors de la mise à niveau de 17.09 vers 17.12 moby/moby#36003
- Ajout d'informations détaillées à l'ID overlay partiel moby/moby#35989
- Correction de la déconfiguration du réseau IPv6 si live-restore est en cours d'activation docker/libnetwork#2043
- Correction du contexte de thread watchMiss docker/libnetwork#2051
Empaquetage
- Définition de TasksMax dans docker.service docker/docker-ce-packaging#78
Runtime
- Mise à jour de Golang vers 1.9.4
- Mise à jour de containerd vers 1.0.1
- Correction de dockerd ne pouvant pas se reconnecter à containerd quand il est redémarré moby/moby#36173
- Correction des événements containerd traités deux fois moby/moby#35891
- Correction de l'échec d'initialisation du pilote graphique vfs à cause de l'échec de configuration du quota fs moby/moby#35827
- Correction de la régression du contrôle de santé n'utilisant pas le répertoire de travail du conteneur moby/moby#35845
- Respect de
DOCKER_RAMDISK
avec containerd 1.0 moby/moby#35957 - Mise à jour de runc pour corriger le blocage pendant start et exec moby/moby#36097
- Windows : Vendor de Microsoft/hcsshim @v.0.6.8 correction partielle pour l'échec d'importation de couche moby/moby#35924
- Ne pas faire des maisons graphdriver des montages privés moby/moby#36047
- Utilisation de la propagation rslave pour les montages depuis la racine du démon moby/moby#36055
- Définition de la racine du démon pour utiliser la propagation de montage partagée moby/moby#36096
- Validation que les chemins montés existent quand le conteneur est démarré, pas seulement pendant la création moby/moby#35833
- Ajout de
REMOVE
etORPHANED
à TaskState moby/moby#36146
- Correction du problème où network inspect n'affiche pas l'heure Created pour les réseaux dans la portée swarm moby/moby#36095
- Annulation de la couche de lecture écriture du conteneur lors de la libération moby/moby#36130 et moby/moby#36343
Swarm
- Suppression de watchMiss du mode swarm docker/libnetwork#2047
Problèmes connus
- Le contrôle de santé n'utilise plus le répertoire de travail du conteneur moby/moby#35843
- Erreurs non retournées du client dans les configs de déploiement de stack moby/moby#757
- Docker ne peut pas utiliser la limite de mémoire lors de l'utilisation des options systemd moby/moby#35123
17.12.0-ce
2017-12-27
Problèmes connus
- Calcul de la taille de lot AWS logs moby/moby#35726
- Le contrôle de santé n'utilise plus le répertoire de travail du conteneur moby/moby#35843
- Erreurs non retournées du client dans les configs de déploiement de stack moby/moby#757
- Le démon s'interrompt quand le quota de projet échoue moby/moby#35827
- Docker ne peut pas utiliser la limite de mémoire lors de l'utilisation des options systemd moby/moby#35123
Builder
- Correction du hachage de cache de construction pour lien symbolique cassé moby/moby#34271
- Correction de la synchronisation de flux long moby/moby#35404
- Correction de l'analyseur dockerfile échouant silencieusement sur de longs jetons moby/moby#35429
Client
- Suppression de la duplication secret/config dans cli/compose docker/cli#671
- Ajout du drapeau
--local
àdocker trust sign
docker/cli#575 - Ajout de
docker trust inspect
docker/cli#694
- Ajout du champ
name
aux secrets et configs pour permettre l'interpolation dans les fichiers Compose docker/cli#668 - Ajout de
--isolation
pour définir le mode d'isolation du service swarm docker/cli#426
- Suppression de la sous-commande dépréciée "daemon" docker/cli#689
- Correction du comportement de
rmi -f
avec des erreurs inattendues docker/cli#654
- Intégration de la ressource générique dans la création de service docker/cli#429
- Correction des réseaux externes dans les stacks docker/cli#743
- Suppression du support pour référencer les images par shortid d'image docker/cli#753 et moby/moby#35790
- Utilisation de commit-sha au lieu de tag pour containerd moby/moby#35770
Documentation
- Mise à jour de l'historique de version API pour 1.35 moby/moby#35724
Journalisation
- Correction de sortie []byte du pilote Logentries avec line-only=true moby/moby#35612
- Correction de logopt line-only Logentries pour maintenir la compatibilité ascendante moby/moby#35628
- Ajout du drapeau
--until
pour docker logs moby/moby#32914 - Ajout du plugin pilote de journal gelf à la construction Windows moby/moby#35073
- Définition du délai d'attente sur l'envoi de lot splunk moby/moby#35496
- Mise à jour de Graylog2/go-gelf moby/moby#35765
Réseau
- Déplacement de la création/suppression de sandbox d'équilibreur de charge dans libnetwork moby/moby#35422
- chown uniquement des fichiers réseau dans les métadonnées du conteneur moby/moby#34224
- Restauration du type d'erreur dans FindNetwork moby/moby#35634
- Correction du type MIME consommé pour NetworkConnect moby/moby#35542
- Ajout du support pour la persistance des options spécifiques au pilote réseau Windows moby/moby#35563
- Correction du délai d'attente sur les sockets netlink et fuite watchmiss moby/moby#35677
- Nouvelle configuration du démon pour le diagnostic réseau moby/moby#35677
- Nettoyage de la logique de gestion des nœuds docker/libnetwork#2036
- Allocation des VIP quand les points de terminaison sont restaurés docker/swarmkit#2474
Runtime
- Mise à jour vers containerd v1.0.0 moby/moby#35707
- Le pilote graphique VFS utilise la copie accélérée dans le noyau moby/moby#35537
- Introduction de l'option
workingdir
pour docker exec moby/moby#35661 - Mise à jour de Go vers 1.9.2 moby/moby#33892 docker/cli#716
/dev
ne devrait pas être en lecture seule avec le drapeau--readonly
moby/moby#35344
- Ajout d'une liste de priorité Graphdrivers personnalisée au moment de la construction moby/moby#35522
- LCOW : Changements CLI pour ajouter le drapeau platform - pull, run, create et build docker/cli#474
- Correction de width/height sur Windows pour
docker exec
moby/moby#35631 - Détection du support overlay2 sur les noyaux pré-4.0 moby/moby#35527
- Devicemapper : suppression du mountPath rootfs du conteneur après umount moby/moby#34573
- Interdiction d'overlay/overlay2 au-dessus de NFS moby/moby#35483
- Correction de la panique potentielle pendant plugin set. moby/moby#35632
- Correction de certains problèmes de verrouillage sur le conteneur moby/moby#35501
- Correction de certains problèmes avec le comptage de références des plugins moby/moby#35265
- Ajout du verrou manquant dans ProcessEvent moby/moby#35516
- Ajout du support quota vfs moby/moby#35231
- Ignorer les répertoires vides lors de la détection de graphdriver antérieur moby/moby#35528
- Ignorer les tests de quota xfs lors de l'exécution dans l'espace de noms utilisateur moby/moby#35526
- Ajout de SubSecondPrecision à l'option de configuration. moby/moby#35529
- Mise à jour de fsnotify pour corriger le blocage lors de la suppression de surveillance moby/moby#35453
- Correction de "duplicate mount point" quand
--tmpfs /dev/shm
est utilisé moby/moby#35467 - Correction du respect de tmpfs-size pour le montage utilisateur
/dev/shm
moby/moby#35316 - Correction des erreurs EBUSY sous overlayfs et noyaux v4.13+ moby/moby#34948
- Container : protection du canal de surveillance de santé moby/moby#35482
- Container : protection du statut de santé avec mutex moby/moby#35517
- Container : mise à jour des ressources en temps réel moby/moby#33731
- Création d'étiquettes quand le volume existe seulement à distance moby/moby#34896
- Correction de la fuite d'état container/exec moby/moby#35484
- Interdiction d'utiliser les registres legacy (v1) moby/moby#35751 et docker/cli#747
- Windows : Correction de la correspondance de nom de fichier insensible à la casse contre le cache du builder moby/moby#35793
- Correction des conditions de course autour de la gestion des processus et des vérifications d'erreur moby/moby#35809
- S'assurer que les conteneurs sont arrêtés au démarrage du démon moby/moby#35805
- Suivre les conventions d'espace de noms containerd moby/moby#35812
Mode Swarm
- Ajout du support pour le mode d'isolation du service swarm moby/moby#34424
- Correction du nettoyage des tâches pour les tâches qui sont terminées docker/swarmkit#2477
Empaquetage
- Ajout de l'empaquetage pour Fedora 27 docker/docker-ce-packaging#59
- Changement du schéma de versioning par défaut vers 0.0.0-dev sauf si spécifié pour l'empaquetage docker/docker-ce-packaging#67
- Transmission de Version aux constructions statiques du moteur docker/docker-ce-packaging#70
- Ajout du support pour aarch64 sur Debian (stretch/jessie) et Ubuntu Zesty ou plus récent docker/docker-ce-packaging#35