Developpez.com

Le Club des Développeurs et IT Pro

Docker pour Mac et Windows sont maintenant disponibles en version stable

Pour une utilisation en production

Le 2016-06-21 15:58:09, par Michael Guilloux, Chroniqueur Actualités
Mise à jour le 30 / 07 / 2016 : Docker pour Mac et Windows sont maintenant disponibles en version stable pour une utilisation en production

Après les préversions publiques le mois dernier, Docker pour Mac et Windows sont maintenant disponibles en version stable et prêtes pour une utilisation en production. Ces applications permettant d’exécuter directement des containers sur votre machine Mac ou Windows, embarquent toutes les nouvelles fonctionnalités disponibles dans Docker Engine 1.12, notamment une orchestration intégrée facile à utiliser et le chiffrement de bout en bout.

Elles seront désormais disponibles via deux canaux : un canal bêta qui sera régulièrement mis à jour et qui permettra de tester des fonctionnalités expérimentales ; et un canal stable où les mises à jour seront beaucoup moins fréquentes et vont se faire en synchronisation avec les versions majeures et mineures du moteur Docker. Seules les fonctionnalités qui seront bien testées et prêtes pour la production seront déployées à travers le canal stable.

Les utilisateurs actuels des préversions de Docker pour Mac ou Windows resteront sur le canal bêta. Pour basculer sur le canal stable, il faudra commencer par télécharger le programme associé. Les mises à jour seront automatiques pour chaque canal.

Canal bêta : Docker pour Mac, Docker pour Windows
Canal stable : Docker pour Mac, Docker pour Windows

Source : Blog Docker


DockerCon 16, l’évènement annuel de Docker dédié aux containers se déroule actuellement à Seattle depuis le 19 et prendra fin le 21 juin 2016. La première journée de cette conférence a livré une série d’annonces relatives à la technologie permettant d’automatiser le déploiement d'applications dans des conteneurs logiciels. On note surtout le déploiement de Docker aussi bien sur les plateformes de bureau que sur les plateformes de cloud computing.

En mars dernier, Docker a été lancé en bêta privée sur Mac et Windows. Docker pour Mac et Docker pour Windows permettent ainsi d’exécuter directement des containers sur votre machine Mac ou Windows. Ces outils viennent donc remplacer Docker Toolbox, l’outil classique jusqu’ici utilisé pour installer et configurer rapidement un environnement Docker sur Mac et Windows.

Trois mois après la bêta privée, Docker pour Windows et Docker pour Mac sont maintenant disponibles en préversion publique, s’ouvrant maintenant aux tests à un public plus large. Par rapport à Toolbox, ces outils offrent certains avantages :

  • l’intégration native donne accès à des outils graphiques et des mécanismes d’auto-update ;
  • les applications Docker natives sont plus rapides et plus légères, se passant du système de virtualisation VirtualBox. Au lieu du logiciel de virtualisation VirtualBox d’Oracle, Docker pour Windows utilise en effet le logiciel de virtualisation Hyper-V de Microsoft alors que l’application pour Mac utilise HyperKit, un outil de virtualisation léger et open source pour Mac ;
  • un montage des volumes avec l’hôte simplifié ;
  • un accès au container sur le réseau de l’hôte simplifié avec l’ajout d’un serveur DNS.

Outre les plateformes de bureau Windows et Mac, Docker débarque également sur les plateformes de cloud Microsoft Azure et Amazon Web Services (AWS). D’après la société, ces deux versions offrent « la meilleure façon de déployer, exploiter et mettre à niveau des installations Docker IaaS sécurisées et optimisées. Docker pour AWS et Azure sont conçus pour tirer profit de manière optimale de l'infrastructure sous-jacente, sans compromettre la portabilité. » À titre de comparaison, la société explique que « Docker pour AWS et Azure sont pour les ops (équipes d’exploitation), ce que Docker pour Mac et Windows sont pour les développeurs ».

Docker pour Azure et Docker pour AWS sont disponibles en bêta privée pour les tests. Il faudra donc s’enregistrer pour tester les images Docker pour Microsoft Azure et Amazon Web Services. Il faut noter que ces images reposent sur la release candidate de Docker 1.12, une nouvelle version majeure du moteur Docker, qui apporterait nativement des fonctionnalités disponibles dans des outils comme Kubernetes ou Mesos.

Annonce Docker pour Mac et Windows
Annonce Docker pour AWS et Microsoft Azure
Services Azure et évaluation gratuite
Télécharger Docker pour Mac ou Windows ou s’enregistrer pour tester Docker pour AWS et Microsoft Azure

Et vous ?

Qu’en pensez-vous ?

Voir aussi :

Quoi de neuf Docker vous présente Docker for Mac et Windows, un remplaçant à Docker Toolbox
  Discussion forum
4 commentaires
  • neoncyber
    Membre régulier
    Est-ce que Docker pour Windows peux faire tourner des applications Windows ?
  • gta126
    Membre actif
    Envoyé par neoncyber
    Est-ce que Docker pour Windows peux faire tourner des applications Windows ?
    Actuellement, non. Docker pour Windows utilise toujours une machine virtuelle mais basée sur Hyper-V au lieu de VirtualBox. Dans cette machine virtuelle se trouve toujours une distribution Linux (Alpine si je ne me trompe). Donc seul les applications Linux fonctionne pour le moment.
  • alves1993
    Membre éclairé
    Enfin une bonne nouvelle
  • GeoffreyOnRails
    Membre confirmé
    Envoyé par gta126
    Actuellement, non. Docker pour Windows utilise toujours une machine virtuelle mais basée sur Hyper-V au lieu de VirtualBox. Dans cette machine virtuelle se trouve toujours une distribution Linux (Alpine si je ne me trompe). Donc seul les applications Linux fonctionne pour le moment.
    Il y a aussi la possibilité de faire tourner des images Windows, mais uniquement sur les toutes dernières versions de windows server qui supportent les containers. Toujours en bêta par contre.
    https://msdn.microsoft.com/en-us/vir...windows_server