11- L’architecture de Docker
❑ Au centre, Le Docker Host représente la machine physique ou la machine virtuelle dans laquelle Docker Daemon et les containers sont déployés.
❑ Le Docker Daemon est à la fois responsable de la création, du démarrage et du monitoring des containers, mais aussi de la construction et du stockage des images. Le système
d’exploitation a la charge de démarrer le Docker Daemon.
❑ Le Docker Client se trouve à gauche de l’image. Il communique avec le Docker Daemon via sockets par une API RESTful. L’objectif du Docker Client est de contrôler l’hôte, créer des images, publier,
exécuter et gérer les containers correspondants à l’instanciation de ces images. La communication via HTTP facilite le contrôle des connexions des Docker Daemons. La combinaison des Docker Clients et
des Docker Daemons est appelée Docker Engine.
Docker est composé des éléments suivants:
❑ le daemon Docker qui s’exécute en arrière-plan et qui s’occupe de gérer les conteneurs.
❑ une API de type REST qui permet de communiquer avec le daemon.
❑ Le client en CLI (command line interface) : commande docker
❑ une image est un ensemble de fichiers inertes en read-only.
❑ Un conteneur est une instance une active (started) ou inactive (stopped) d’une image. L’éxecutiond’un conteneur n’altère jamais une image.
1. Nous contactez
- Description: Besoin de Formation et des Solutions cloud complètes pour vos applications
- Links:
2. Infra as a Service
- Description: Infrastructure cloud évolutive et sécurisée
- Links:
3. Projets Développeurs
- Description: Découvrez des opportunités passionnantes pour les développeurs
- Links:
4. Développeurs
- Description: Rejoignez notre communauté de développeurs
- Links:
5. Formations Complètes
- Description: Accédez à des formations professionnelles de haute qualité
- Links:
6. Marketplace
- Description: Découvrez notre place de marché de services
- Links:
7. Blogs
- Description: Découvrez nos blogs
- Links:
- comment creer une application mobile ?
- Comment monitorer un site web ?
- Command Checkout in git ?
- Comment git checkout to commit ?
- supprimer une branche git
- dockercoin
- kubernetes c est quoi
- architecture kubernetes
- Installer Gitlab Runner ?
- .gitlab-ci.yml exemples
- CI/CD
- svelte 5 vs solid
- svelte vs lit
- solidjs vs qwik
- alpine vs vue
- Plateform Freelance 2025
- Creation d’un site Web gratuitement
This website is powered by ItGalaxy.io