⚠️ Traduction non officielle - Cette documentation est une traduction communautaire non officielle de Docker.

Notes de version Docker Engine 17.03

17.03.3-ce

2018-08-30

Runtime

  • Mise à jour de go-connections vers d217f8e #28

17.03.2-ce

2017-05-29

Réseau

  • Correction d'un problème de concurrence empêchant la création de réseau #33273

Runtime

  • Ré-étiquetage du chemin des secrets pour éviter une Permission Refusée sur les systèmes avec selinux activé #33236 (ref #32529
  • Correction des cas où les volumes locaux n'étaient pas correctement ré-étiquetés si nécessaire #33236 (ref #29428)
  • Correction d'un problème lors de la mise à niveau si un rootfs de plugin était encore monté #33236 (ref #32525)
  • Correction d'un problème où le volume ne se définissait pas par défaut sur le mode de propagation rprivate #33236 (ref #32851)
  • Correction d'une panique qui pouvait se produire lorsqu'un pilote de volume ne pouvait pas être récupéré #33236 (ref #32347)
  • Ajout d'un avertissement dans docker info lorsque le pilote graphique overlay ou overlay2 est utilisé sur un système de fichiers sans support d_type #33236 (ref #31290)
  • Correction d'un problème avec le rétro-portage de la spécification de montage vers des volumes plus anciens #33207
  • Correction d'un problème où un démontage échoué peut entraîner une perte de données lors de la suppression d'un volume local #33120

Mode Swarm

  • Correction d'un cas où les tâches pouvaient être tuées de manière inattendue #33118
  • Correction d'un problème empêchant le déploiement de services si le registre ne peut pas être atteint malgré la présence locale des images nécessaires #33117

17.03.1-ce

2017-03-27

API Distante (v1.27) & Client

  • Correction de l'auto-suppression sur l'ancienne API #31692
  • Correction de la personnalisation du réseau par défaut pour une pile #31258
  • Correction du calcul d'utilisation CPU en présence de CPUs hors ligne et Linux plus récent #31802
  • Correction du problème où la vérification de santé du service est {} dans l'API distante #30197

Runtime

  • Mise à jour de runc vers 54296cf40ad8143b62dbcaa1d90e520a2136ddfe #31666
  • Ignorer les points de montage cgroup2 opencontainers/runc#1266
  • Mise à jour de containerd vers 4ab9917febca54791c5f071a9d1f404867857fcc #31662 #31852
  • Enregistrer le service de vérification de santé avant d'appeler restore() docker/containerd#609
  • Correction de docker exec ne fonctionnant pas après des mises à niveau automatiques qui rechargent les profils apparmor #31773
  • Correction du démontage de couche sans répertoire de fusion avec Overlay2 #31069
  • Ne pas ignorer les erreurs "volume en cours d'utilisation" lors d'une suppression forcée #31450

Mode Swarm

  • Mise à jour de swarmkit vers 17756457ad6dc4d8a639a1f0b7a85d1b65a617bb #31807
  • Le planificateur considère maintenant correctement les tâches qui ont été assignées à un nœud mais ne sont pas encore en cours d'exécution docker/swarmkit#1980
  • Permettre la suppression d'un réseau lorsque seules des tâches mortes le référencent docker/swarmkit#2018
  • Réessayer les allocations de réseau échouées de manière moins agressive docker/swarmkit#2021
  • Éviter l'allocation de réseau pour les tâches qui ne sont plus en cours d'exécution docker/swarmkit#2017
  • Corrections de comptabilité à l'intérieur de l'allocateur de réseau docker/swarmkit#2019 docker/swarmkit#2020

Windows

  • Nettoyage HCS lors de la restauration #31503

17.03.0-ce

2017-03-01

Important

À partir de cette version, Docker suit un cycle de publication mensuel et utilise un nouveau schéma de versioning YY.MM pour refléter cela. Deux canaux sont disponibles : mensuel et trimestriel. Toute version mensuelle donnée ne recevra que des correctifs de sécurité et de bogues jusqu'à ce que la prochaine version mensuelle soit disponible. Les versions trimestrielles reçoivent des correctifs de sécurité et de bogues pendant 4 mois après la version initiale. Cette version inclut des correctifs de bogues pour la 1.13.1 mais il n'y a pas d'ajouts de fonctionnalités majeures et la version de l'API reste la même. La mise à niveau de Docker 1.13.1 vers 17.03.0 devrait être simple et à faible risque.

Client

  • Correction d'une panique dans docker stats --format #30776

Contrib

  • Mise à jour de divers scripts de complétion bash et zsh #30823, #30945 et plus...
  • Bloquer les familles de sockets obsolètes dans le profil seccomp par défaut - atténue la CVE-2017-6074 des noyaux non corrigés #29076

Réseau

  • Correction d'un bogue sur la rotation des clés de chiffrement overlay dans un swarm multi-centres de données #30727
  • Correction d'une panique d'effet secondaire dans le chiffrement overlay et l'échec de communication du plan de contrôle réseau ("Aucune clé installée n'a pu déchiffrer le message") lors de ré-élections fréquentes du leader swarm #25608
  • Plusieurs corrections concernant la réactivité du système et la programmation du chemin de données lors de l'utilisation du réseau overlay avec un magasin kv externe docker/libnetwork#1639, docker/libnetwork#1632 et plus...
  • Rejeter les paquets vxlan en clair entrants pour un réseau overlay chiffré #31170
  • Libérer l'attachement réseau en cas d'échec d'allocation #31073
  • Correction de l'allocation de ports lorsque plusieurs ports publiés correspondent au même port cible docker/swarmkit#1835

Runtime

  • Correction d'un blocage dans docker logs #30223
  • Correction d'une boucle CPU en attente d'événements d'écriture de logs #31070
  • Correction d'un crash possible lors de l'utilisation de journald #31231 #31263
  • Correction d'une panique lors de la fermeture d'un canal nil #31274
  • Correction d'un point de montage dupliqué pour --volumes-from dans docker run #29563
  • Correction de --cache-from ne met pas en cache la dernière étape #31189

Mode Swarm

  • L'arrêt fuit une erreur lorsque le conteneur n'a jamais été démarré #31279
  • Correction de la possibilité que les tâches restent bloquées dans l'état "NEW" lors d'un basculement de leader docker/swarmkit#1938
  • Correction des créations de tâches superflues pour les services globaux qui menaient à des comptes de répliques déroutants dans docker service ls docker/swarmkit#1957
  • Correction du problème qui rendait les mises à jour progressives lentes lorsque task-history-limit était défini à 1 docker/swarmkit#1948
  • Redémarrer les tâches ailleurs, si approprié, lorsqu'elles sont arrêtées suite à des nœuds ne satisfaisant plus les contraintes docker/swarmkit#1958
  • (experimental)