Commandes de base docker compose

Commandes de base docker compose
Docker Compose est une utilité de ligne de commande open source très appréciée de la plate-forme Docker qui est universellement utilisée pour déployer ou conteneuriser plusieurs applications de conteneurs et autres microservices. Dans Docker Compose, chaque service d'application s'exécute dans un conteneur séparé. De plus, Docker Compose Utility prend en charge différentes commandes pour gérer et exécuter ces conteneurs.

Ce blog fournira les commandes de base Docker Compose que vous devez connaître.

Commandes de base docker compose

Différentes commandes et options sont prises en charge par «composer docker”Pour gérer et traiter plusieurs programmes et applications de conteneurs. Nous avons répertorié certaines commandes de base et fréquemment utilisées de Docker composer que les utilisateurs de Docker doivent savoir:

  • Vérifiez la version Docker Compose
  • Créer des conteneurs et démarrer des services
  • Arrêter le service et supprimer les conteneurs
  • Exécuter le service en mode détaché
  • Exécuter le service sans créer les conteneurs
  • Service d'échelle
  • Lister les services ou les conteneurs
  • Tirer l'image
  • Liste des images
  • Tuer des services
  • Afficher les journaux des conteneurs
  • Service de pause
  • Service inébranlable
  • Aire d'autoroute
  • Supprimer le service

Commande 1: Vérifiez la version Docker Compose

Afin de vérifier la version de l'outil Docker Compose installé dans votre système, utilisez «docker-compose -v" commande:

docker-compose -v

Ici, vous pouvez voir que nous utilisons actuellement la version Docker Compose "v2.15.1»:

Commande 2: Créez des conteneurs et démarrez les services

Pour démarrer les services, configurez dans le «composer docker.YML«Fichier pour compeneriser le programme multi-container, utilisez le«secouer docker" commande. Cette commande créera les conteneurs et démarrera chaque service dans un autre conteneur:

secouer docker

Commande 3: Arrêtez le service et supprimez les conteneurs

Pour descendre ou arrêter les services de course dans les conteneurs, utilisez simplement le «docker-compose" commande. Cette commande s'arrêtera automatiquement et supprimera les conteneurs:

docker-compose

Commande 4: Exécutez le service en mode détaché

Vous pouvez démarrer les services de composition en tant que service backend ou en mode détaché, utiliser le «-d"Option avec"secouer docker" commande:

docker-compose up -d

Commande 5: Exécutez le service sans recréer les conteneurs

Les utilisateurs de Docker peuvent également éviter de recréer les conteneurs tout en redémarrant les services dans les conteneurs. À cette fin, ajoutez simplement le «-sans recembre"Option avec le"secouer docker" commande:

docker-compose up -d --no-recereate

Commande 6: Service à l'échelle

Vous pouvez créer la réplique ou la copie des services spécifiés dans «composer docker.YML»Fichier dans un conteneur différent en utilisant le«-escalader"Option avec"Service-Name = Nombre de répliques" valeur:

docker-compose up --échelle web1 = 2

Ici, vous pouvez voir que nous avons réussi à exécuter la copie de "web1»Service dans un conteneur séparé:

Commande 7: Répertoriez les services ou les conteneurs

Pour énumérer les services ou conteneurs composés, utilisez le «docker-compose ps" commande. Le "-un«L'option est utilisée pour répertorier tous les conteneurs et services de composition:

docker-compose ps -a

Commande 8: Tirez l'image

Afin de retirer l'image requise dans tout service spécifié dans le fichier Compose, utilisez la commande fournie avec le nom du service:

docker-compose till web2

Commande 9: Liste des images

Pour répertorier les images créées ou tirées par Docker Compose, utilisez "images de compose docker" commande:

images de compose docker

Commande 10: Kill Service

Afin de tuer et de supprimer le service en cours d'exécution dans Docker Compose, utilisez le «Docker-Compose Kill«Commande avec le nom du service:

docker-compose kill web1

Commande 11: Afficher les journaux des conteneurs

Vérifiez les journaux des conteneurs Docker qui exécutent les services Compose via la commande mentionnée:

Journaux Docker-Compose

Commande 12: Service en pause

Pour suspendre tout service de composition pour une durée ou un temps, utilisez "Pause Docker-Compose " commande:

cker-compose pause web1

Commande 13: Service inébranlable

De même, pour inimiter le service dans Docker, composez l'utilisation "docker-compose inébranlable " commande:

docker-compose inébranche web1

Commande 14: Service d'arrêt

Afin d'arrêter tout service d'exécution, exécutez le «arrêt de compose docker " commande:

docker-compose stop web

Commande 15: Supprimer le service

Utiliser "docker-compose RM”Commande pour supprimer tous les services arrêtés dans Docker Compose:

web docker-compose rm

Nous avons démontré les commandes de base Docker Compose.

Conclusion

L'outil Docker Compose est utilisé pour traiter et gérer les multiples applications et programmes de conteneurs. Les commandes de base Docker Compose que vous devez connaître sont «docker-compose up / bas","Démarrage / arrêt du compose docker","traction docker-compose","Paute de composition de docker / injustifié","docker-compose RM", et "Docker-Compose Kill". Cet article a décrit les commandes de base Docker Compose que vous devez connaître.