Notes de version Docker Engine 17.11
Table des matières
17.11.0-ce
2017-11-20
ImportantDocker CE 17.11 est la première version Docker basée sur containerd 1.0 beta. Docker CE 17.11 et ultérieur ne reconnaissent pas les conteneurs démarrés avec les versions Docker précédentes. Si vous utilisez Live Restore, vous devez arrêter tous les conteneurs avant de mettre à niveau vers Docker CE 17.11. Si vous ne le faites pas, tous les conteneurs démarrés par les versions Docker antérieures à 17.11 ne sont pas reconnus par Docker après la mise à niveau et continuent de fonctionner, non-gérés, sur le système.
Builder
- Test et correction de la construction avec la matrice rm/force-rm moby/moby#35139
- Correction de la construction avec
--stream
avec un grand contexte moby/moby#35404
Client
- Masquage du drapeau d'aide de la sortie d'aide docker/cli#645
- Support de l'analyse des pipes nommés pour les volumes compose docker/cli#560
- [Compose] Conversion des valeurs vers le type attendu après interpolation des valeurs docker/cli#601
- Ajout de sortie pour "secrets" et "configs" sur
docker stack deploy
docker/cli#593
- Correction de la description du drapeau pour
--host-add
docker/cli#648
- Ne pas tronquer l'ID sur docker service ps --quiet docker/cli#579
Dépréciation
- Mise à jour de la complétion bash et dépréciation pour les mises à jour de service synchrones docker/cli#610
Journalisation
- copie vers bufsize du pilote de journal, corrige #34887 moby/moby#34888
- Ajout du support TCP pour le pilote de journal GELF moby/moby#34758
- Ajout de l'option point de terminaison credentials pour le pilote awslogs moby/moby#35055
Réseau
- Correction du nom de réseau masquant l'ID de réseau lors de la suppression moby/moby#34509
- Correction du code d'erreur retourné pour la création de réseau de 500 à 409 moby/moby#35030
- Correction des tâches échouant avec l'erreur "Unable to complete atomic operation, key modified" docker/libnetwork#2004
Runtime
- Passage au client Containerd 1.0 moby/moby#34895
- Augmentation du délai d'arrêt par défaut du conteneur sur Windows moby/moby#35184
- LCOW : API : Ajout de
platform
à /images/create et /build moby/moby#34642 - Arrêt du filtrage des listes de manifestes Windows par version moby/moby#35117
- Utilisation des constantes de mode console windows depuis Azure/go-ansiterm moby/moby#35056
- Le démon Windows devrait respecter DOCKER_TMPDIR moby/moby#35077
- Windows : Correction de la journalisation de démarrage moby/moby#35253
- Ajout du support pour le filtrage de version Windows sur pull moby/moby#35090
- Corrections LCOW après que containerd 1.0 ait introduit des régressions moby/moby#35320
- ContainerWait sur suppression : ne pas se bloquer sur échec rm moby/moby#34999
- oci : obéir à CL_UNPRIVILEGED pour démon avec espace de noms utilisateur moby/moby#35205
- Ne pas abandonner lors de la définition de may_detach_mounts moby/moby#35172
- Correction de la panique sur get container pid lors de la restauration live des conteneurs moby/moby#35157
- Masquage du chemin
/proc/scsi
pour les conteneurs pour empêcher la suppression de périphériques (CVE-2017-16539) moby/moby#35399
- Mise à jour vers github.com/vbatts/[email protected] (CVE-2017-14992) moby/moby#35424
Mode Swarm
- Modification du test d'intégration en raison des nouvelles options ipam dans swarmkit moby/moby#35103
- Correction du blocage lors de l'obtention d'informations swarm moby/moby#35388
- Élargissement de la portée du champ
Err
dansTaskStatus
pour couvrir également les erreurs non-terminales qui bloquent la progression de la tâche docker/swarmkit#2287
Empaquetage
- Construction de packages pour Debian 10 (Buster) docker/docker-ce-packaging#50
- Construction de packages pour Ubuntu 17.10 (Artful) docker/docker-ce-packaging#55