Ce blog démontrera:
Qu'est-ce que Docker Compose?
Le Docker Compose CLI est un composant central et un outil de composition pour l'environnement Docker. Il maintient, développe et déploie plusieurs programmes de conteneurs et autres microservices dans des conteneurs séparés. L'outil de ligne de commande contient différentes commandes, telles que Docker-Compose Up, Docker-Compose Down, Docker-Compose Build, Docker-Compose RM et bien d'autres pour gérer les services et les applications conteneurisés dans des environnements isolés.
Comment utiliser Docker Compose?
Pour utiliser la composition Docker dans Docker, d'abord, installez la composition Docker en installant le bureau Docker pour Windows à l'aide de notre article lié. Après cela, faites un dockerfile pour docker l'application et configurez les services d'application dans le «composer docker.YML" déposer. Ensuite, démarrez les services ou le programme en utilisant le «secouer docker" commande.
Pour la bonne démonstration, suivez les étapes fournies.
Étape 1: faire dockerfile
Tout d'abord, créez un nouveau fichier nommé "Dockerfile"Cela contient des instructions de base pour conteneriser le programme. Par exemple, nous avons conteneurisé le «indice.html”Programme HTML:
De Nginx: dernier
Index de copie.html / usr / share / nginx / html / index.html
Entrée ["nginx", "-g", "Daemon Off;"]
Étape 2: Créer un fichier composé
Après cela, configurez les services du programme HTML dans un autre fichier nommé «composer docker.YML" déposer. Ces instructions comprennent:
Version: "3"
prestations de service:
la toile:
construire: .
PORTS:
- 80:80
web1:
construire: .
PORTS:
- 80
web2:
Image: Nginx: Dernière
Étape 3: Démarrez le service de composition
Après cela, lancez les services de composition dans des conteneurs séparés en utilisant le «secouer docker" commande. Le "-d”Option Exécutez ces services en mode détaché:
docker-compose up -d
Après cela, accédez au port assigné de localhost et vérifiez si les services s'exécutent ou non dans des conteneurs:
Étape 4: Arrêtez de composer le service
Afin de s'arrêter et de supprimer les services de composition exécutants, utilisez le «docker-compose" commande:
docker-compose
Il s'agit de ce qu'est Docker-Compose et comment l'utiliser dans Docker.
Conclusion
Docker Compose est un outil CLI de Docker utilisé pour gérer et configurer des applications et des services multi-container dans des conteneurs séparés. Pour utiliser le docker compose, créez d'abord le «composer docker.YML”Fichier et configurer l'application Services ou multi-container dans le fichier. Après cela, démarrez les services de composition en utilisant le «secouer docker" commande. Ce tutoriel vous a appris ce qu'est Docker Compose et comment l'utiliser avec des exemples.