Docker Compose est un outil officiellement lancé par Docker qui peut aider les développeurs à définir et à exécuter plusieurs conteneurs Docker. Une fois que vous démarrez un projet à l’aide de Docker Compose, comment l’arrêter ?
Tout d'abord, ouvrez un outil de ligne de commande dans le répertoire du projet et entrez la commande :
docker-compose down
Cette commande peut arrêter et supprimer tous les conteneurs démarrés par Docker Compose. Cependant, nous devons parfois arrêter un conteneur plutôt que l’ensemble du projet. Alors que faire ?
Vous pouvez utiliser les deux méthodes suivantes pour arrêter un seul conteneur :
Tout d'abord, nous devons vérifier le nom ou l'ID du conteneur, vous pouvez utiliser la commande suivante :
docker-compose ps
Cette commande peut lister Exporter tous les conteneurs démarrés par Docker Compose et afficher leurs noms, identifiants, statut et autres informations. Recherchez le conteneur qui doit être arrêté, copiez son nom ou son ID, puis utilisez la commande suivante pour l'arrêter :
docker stop container_name_or_id
En plus d'utiliser la commande Docker pour arrêter le conteneur, nous pouvons également utiliser la commande Docker Compose pour arrêter le conteneur. Tout d'abord, nous devons éditer le fichier Docker Compose, commenter le fichier de configuration du conteneur qui doit être arrêté, puis utiliser la commande suivante pour redémarrer le projet :
docker-compose up
Cette commande redémarrera le projet, mais le commentaire Le conteneur ne démarrera pas. De cette façon, nous atteignons l’objectif d’arrêter un seul conteneur plutôt que l’ensemble du projet.
En bref, Docker Compose est un outil très pratique qui peut aider les développeurs à gérer les conteneurs Docker rapidement et facilement. Savoir comment arrêter un conteneur démarré par Docker Compose peut nous permettre d'utiliser Docker Compose de manière plus flexible et de mieux développer et tester le code.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!