Aller au contenu principal

Docker

Auteur inconnu
Auteur inconnu
Titre inconnu

Introduction

Docker est un projet et un ensemble d'outils de conteneurisation, créé en 2013 par Solomon Hykes. Docker permet de créer, déployer et gérer des conteneurs, offrant ainsi une isolation et une portabilité des applications.

Produits et composants clés

Voici les composants et offres principaux autour de Docker aujourd'hui :

  • Docker Engine : Moteur de conteneurisation permettant de créer et exécuter des conteneurs.
  • Docker Desktop : Application pour postes de travail (Windows, macOS, Linux) facilitant le développement et la gestion des conteneurs.
  • Docker Hub : Service de registre de conteneurs pour partager et distribuer des images Docker.
  • Docker Compose : Outil pour définir et gérer des applications multi-conteneurs.
  • Docker Swarm : Outil d'orchestration de conteneurs intégré à Docker.
  • Docker Enterprise : Version commerciale de Docker avec des fonctionnalités avancées pour les entreprises.

Note : la terminologie et les offres évoluent — adaptez le vocabulaire selon le contexte (open source vs offres commerciales).

Conclusion

Docker reste une solution de conteneurisation largement adoptée, adaptée aux besoins des équipes de développement et des opérations. Pour un usage en entreprise, Docker Enterprise fournit des fonctionnalités additionnelles et un support commercial.

Ressources utiles