Notes de version Docker Engine 18.05
Table des matières
18.05.0-ce
2018-05-09
Builder
- Ajout de la compatibilité
netbsd
au packagepkg/term
. moby/moby#36887 - Standardisation du chemin de sortie pour les artefacts de constructions intermédiaires vers
/build/
. moby/moby#36858
Client
- Correction du drapeau de référence
docker stack deploy
. docker/cli#981 - Correction de docker stack deploy re-déployant les services après que le service ait été mis à jour avec
--force
. docker/cli#963
- Ajout de la complétion bash pour
secret|config create --template-driver
. docker/cli#1004 - Ajout des complétions fish pour la sous-commande docker trust. docker/cli#984
- Correction de l'exemple --format pour docker history. docker/cli#980
- Correction d'erreur avec la fusion de fichier compose avec réseaux. docker/cli#983
Journalisation
- Standardisation des propriétés des messages de journal du pilote de stockage. moby/moby#36492
- Amélioration du support de message partiel dans le logger. moby/moby#35831
Réseau
- Permettre des valeurs de propriété prédéfinies plus grandes, ne pas remplacer. docker/libnetwork#2124
- networkdb : Utilisation du verrou d'écriture utilisateur dans handleNodeEvent. docker/libnetwork#2136
- Import de la correction libnetwork pour les mises à jour progressives. moby/moby#36638
- Mise à jour de libnetwork pour améliorer la scalabilité des règles d'isolation du réseau bridge. moby/moby#36774
- Correction d'un nom d'objet réseau mal utilisé. moby/moby#36745
Runtime
- LCOW : Implémentation de
docker save
. moby/moby#36599 - Pkg : devmapper : chargement dynamique de dm_task_deferred_remove. moby/moby#35518
- Windows : Ajout de l'implémentation GetLayerPath dans graphdriver. moby/moby#36738
- Correction de la fuite de couche Windows quand l'écriture échoue. moby/moby#36728
- Correction des fichiers FIFO, sockets et dispositifs lors de l'exécution dans l'espace de noms utilisateur. moby/moby#36756
- Correction de l'alignement de sortie de docker version. docker/cli#965
- Toujours rendre sysfs en lecture-écriture avec privilégié. moby/moby#36808
- Mise à jour de Golang vers 1.10.1. moby/moby#35739
- Mise à jour du client containerd. moby/moby#36684
- Mise à jour de golang.org/x/net vers le commit de version go1.10. moby/moby#36894
- Context.WithTimeout : appeler effectivement la fonction cancel. moby/moby#36920
- Copy : éviter d'utiliser toute la mémoire système avec les plugins authz. moby/moby#36595
- Daemon/cluster : gérer les entrées d'attachement partiel pendant la configuration. moby/moby#36769
- Ne pas rendre le montage de conteneur non-bindable. moby/moby#36768
- Vérification supplémentaire avant démontage à l'arrêt. moby/moby#36879
- Déplacement de l'analyse de montage vers un package séparé. moby/moby#36896
- Pas de magasin de pilote de volume global. moby/moby#36637
- Améliorations de Pkg/mount. moby/moby#36091
- Relâcher certains verrouillages de client libcontainerd. moby/moby#36848
- Suppression de la dépendance du démon sur les packages api. moby/moby#36912
- Suppression des tentatives pour la mise à jour de service. moby/moby#36827
- Annulation de l'invite d'avertissement de stockage non chiffré. docker/cli#1008
- Support de l'annulation dans
directory.Size()
. moby/moby#36734 - Passage de x/net/context -> context. moby/moby#36904
- Correction d'une fonction pour vérifier si Content-type est
application/json
ou non. moby/moby#36778
- Ajout de fonctions de configuration pollSettings par défaut. moby/moby#36706
- Ajout de jugement if avant de recevoir des opérations sur daemonWaitCh. moby/moby#36651
- Correction des problèmes avec l'exécution des tests de volume en tant que non-root. moby/moby#36935
Mode Swarm
- RoleManager supprimera les nœuds détectés de l'appartenance au cluster docker/swarmkit#2548
- Scheduler/TaskReaper : gérer les tâches non assignées marquées pour l'arrêt docker/swarmkit#2574
- Éviter le journal d'erreur prédéfini. docker/swarmkit#2561
- Task reaper devrait supprimer les tâches avec des emplacements supprimés qui n'étaient pas encore assignées. docker/swarmkit#2557
- L'agent rapporte le statut FIPS. docker/swarmkit#2587
- Correction : opération critique timeMutex en dehors de la section critique. docker/swarmkit#2603
- Exposition des paramètres d'ajustement Raft de swarmkit dans la configuration du moteur. moby/moby#36726
- Rendre internal/test/daemon.Daemon sensible au swarm. moby/moby#36826