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.6 qui comprend :

  • Docker Engine 1.6
    • Ajout de libellés sur les images et les conteneurs
    • Préversion du client Windows
    • Ajout de drivers de logging
    • Ajout d’un adressage des images via des digests
    • Ajout de l’option –cgroup-parent
    • Définition du ulimit par défaut
    • Application de modifications sur une image existante à partir d’un Dockerfile
  • Registry 2.0
    • Pulls plus rapides
    • Ajout de webhooks
    • Support natif du TLS
  • Compose 1.2
    • Ajout de la fonction “extends” pour partager des configurations ou gérer les multi-environnements
  • Swarm 0.2
  • Machine 0.2

La mise à jour sur Ubuntu est simple :

# apt-get update && apt-get upgrade lxc-docker

 

L’ajout d’une gestion de drivers de logging est très intéressant. Il va falloir suivre les implémentations qui seront proposées.

La fonction “extends” a été ajoutée pour répondre à 2 besoins :

  • Le partage de configuration entre applications
  • La configuration multi-environnement pour une même application

Autant, le premier besoin doit être adressé par Docker. Autant, on est en droit de se demander si c’est à Docker Compose de gérer la problématique de la configuration des environnements…

Il nous reste plus qu’à tester tout cela !