Une nouvelle version de la plate-forme de conteneurs Docker est disponible. En effet, l’équipe Docker vient d’annoncer la publication de Docker 1.8 qui comprend :

  • Docker Content Trust pour vérifier l’identité du créateur d’une image via une signature avec des clés privées et publiques
  • Docker Toolbox remplace boot2docker en fournissant un environnement de développement Docker pour Mac OSX et MS Windows avec : le client Docker, Machine, Compose, Kinematic, VirtualBox, etc…
  • Docker Engine 1.8
    • Copie de fichier de l’hôte vers le conteneur
    • Nouvelle commande deamon à la place de l’option -d
    • Personnalisation du format de sortie de la commande ps
    • Support de la configuration multi-client
  • Registry 2.1
    • L’API permet de lister le contenu du registry et supprimer des images ou couches
    • Ajout de nouveaux drivers de stockage : OpenStack Swift, Ceph Rados et Aliyun OSS
  • Compose 1.4
    • Parallélisation de la recréation des conteneurs
    • Support des nom personnalisé des conteneurs dans le fichier Composer
    • Ajout de la lecture des options depuis l’entrée standard stdin
  • Machine 0.4
    • Support du proxy HTTP pour Docker Engine
  • Swarm 0.4

Avec Docker Content Trust, l’équipe de Docker semble avoir entendu les demandes de la communauté en terme de sécurité. Cette initiative est également un signal fort pour montrer la volonté d’entrer dans le monde de l’entreprise (qui a besoin d’être rassuré).

En parallèle, le projet continue de réorganiser son code autour d’un système de plugins extrêmement modulaire. Cela permet d’avoir des modules plus simples et plus légers. De plus, avec cette architecture, la communauté a la possibilité soit d’écrire un plugin plus performant que l’implémentation fournie en standard, soit d’intégrer les solutions tiers : du gagnant, du gagnant !

Enfin, Docker Toolbox montre que les développeurs non-linuxiens ne sont pas mis de côté.

Avec un rythme de publication bimestriel, l’équipe Docker ne nous laisse pas de répit et nous fourni de nouvelles fonctionnalités à tester.