Accueil  > Mon HomeLab  >  Docker
ban

Docker

Docker est une plateforme open-source qui permet aux développeurs de construire, déployer et exécuter des applications dans des conteneurs légers et portables.

 

🔹 Les conteneurs

Ce sont des unités autonomes qui embarquent une application avec toutes ses dépendances (bibliothèques, frameworks, configurations).

Ils garantissent que l’application fonctionne de la même manière sur n’importe quel environnement (ordinateur du développeur, serveur de test, production).

 

🔹 Pourquoi utiliser Docker ?

Portabilité : un conteneur peut tourner sur n’importe quelle machine ayant Docker installé.

Efficacité : les conteneurs sont plus légers que les machines virtuelles car ils partagent le noyau du système hôte.

Scalabilité : permet de lancer facilement plusieurs conteneurs pour gérer plus de charge.

Rapidité : un conteneur démarre en quelques secondes, contrairement aux VM.

 

🔹 Composants principaux de Docker

Docker Engine : le moteur qui exécute et gère les conteneurs.

Docker Images : modèles en lecture seule utilisés pour créer des conteneurs.

Docker Containers : instances en cours d’exécution des images.

Docker Hub / Registry : dépôts pour stocker et partager les images.

Docker Compose : outil pour définir et gérer des applications multi-conteneurs.

 

 

Capture d'écran 2025-09-17 160209

👉 En résumé : Docker simplifie le déploiement des applications en regroupant tout ce qu’il faut pour les exécuter dans un conteneur portable.

 

Publié le
Modifié le