Comment arrêter tous les services Docker?

Comment arrêter tous les services Docker?

Docker est un forum logiciel qui permet aux utilisateurs de créer, d'exécuter et de gérer des applications à l'aide de conteneurs. Docker fournit de nombreux outils et services pour créer et déployer des conteneurs ainsi que pour gérer leur cycle de vie. Les services Docker sont responsables de l'organisation d'images et de conteneurs Docker sur le système. De plus, les utilisateurs peuvent arrêter les services Docker pour enregistrer les ressources, le dépannage, la mise à niveau ou la maintenance.

Cet article illustra la procédure étape par étape pour arrêter tous les services Docker.

Comment arrêter tous les services Docker?

Pour arrêter tous les services Docker, y compris le moteur Docker et tous les conteneurs en cours d'exécution, lancez d'abord l'invite de commande ou Windows PowerShell en tant qu'administrateur. Ensuite, exécutez le «docker stop $ (docker ps -a -q)" ou "Net Stop Docker»Commande pour arrêter tous les services Docker. Suivez les étapes fournies pour le faire.

Étape 1: Lancez «Windows PowerShell»

Tout d'abord, recherchez "Windows PowerShell«Dans le menu Démarrer et exécutez-le avec les privilèges de l'administrateur:

Il navigue vers le terminal de Windows PowerShell.

Étape 2: Stop Docker Services

Pour arrêter tous les services Docker en cours d'exécution sur le système, exécutez le «docker stop $ (docker ps -a -q)" commande. Ici le "-un»Le drapeau est utilisé pour répertorier tous les conteneurs Docker et le« «-q«L'option est utilisée pour afficher uniquement l'ID du conteneur dans la sortie:

docker stop $ (docker ps -a -q)

Dans l'image ci-dessus, tous les ID des conteneurs Docker peuvent être vus qui ont été arrêtés.

De plus, vous pouvez également arrêter tous les services Docker dans PowerShell. Pour ce faire, exécutez la commande suivante:

Net Stop Docker

La capture d'écran ci-dessus montre que le service Docker Engine a été arrêté avec succès.

Conseil bonus: supprimez tous les conteneurs Docker

Les utilisateurs peuvent également supprimer tous les conteneurs Docker. Pour ce faire, utilisez la commande suivante:

docker rm $ (docker ps -a -q)

Cette commande a supprimé tous les conteneurs arrêtés, alors utilisez-le avec prudence.

Note: Gardez à l'esprit que l'arrêt de tous les services Docker peut entraîner une perte de données ou une perturbation des applications en cours d'exécution, alors assurez-vous de sauvegarder toutes les données importantes avant d'exécuter ces commandes.

Conclusion

Pour arrêter tous les services Docker, y compris le moteur Docker et tous les conteneurs en cours d'exécution, exécutez le «docker stop $ (docker ps -a -q)»Commande dans le terminal. Pour arrêter les services Docker dans PowerShell, utilisez le «Net Stop Docker" commande. Cet article a illustré la procédure étape par étape pour arrêter tous les services Docker.