Πώς να σταματήσετε όλα τα δοχεία Docker

How Stop All Docker Containers



Σε αυτό το άρθρο, θα σας δείξω πώς να σταματήσετε όλα τα κοντέινερ Docker στον κεντρικό υπολογιστή σας Docker. Λοιπόν, ας ξεκινήσουμε.

Απαιτήσεις:

Πρέπει να έχετε εγκαταστήσει το Docker για να εκτελέσετε τις εντολές που εμφανίζονται σε αυτό το άρθρο.







Εάν δεν έχετε εγκαταστήσει το Docker, μπορείτε να ελέγξετε τα ακόλουθα άρθρα σχετικά με την εγκατάσταση του Docker για εγκατάσταση του Docker στην επιθυμητή διανομή Linux.



  • Πώς να εγκαταστήσετε και να χρησιμοποιήσετε το Docker στο Ubuntu 18.04 LTS (https://linuxhint.com/install_docker_ubuntu_1804/)
  • Εγκαταστήστε το Docker στο Debian 9 (https://linuxhint.com/install_docker_debian_9/)
  • Εγκαταστήστε το Docker στο CentOS 7 ( https://linuxhint.com/install-docker-centos7/ )
  • Εγκαταστήστε το Docker στο Raspberry Pi ( https://linuxhint.com/install_docker_raspberry_pi/ )

Εάν εξακολουθείτε να αντιμετωπίζετε πρόβλημα εγκατάστασης του Docker, μπορείτε να επικοινωνήσετε μαζί μου μέσω https://support.linuxhint.com Το Θα χαρώ περισσότερο να βοηθήσω.



Διακοπή λειτουργίας ενός κοντέινερ:

Μπορείτε να διακόψετε οποιοδήποτε κοντέινερ Docker στον κεντρικό υπολογιστή Docker. Για να σταματήσετε ένα κοντέινερ, χρειάζεστε το αναγνωριστικό ή το όνομα του κοντέινερ που θέλετε να σταματήσετε.





Για να λάβετε το αναγνωριστικό κοντέινερ και το όνομα όλων των δοχείων που εκτελούνται, εκτελέστε την ακόλουθη εντολή:

$λίστα δοχείων docker

Όπως μπορείτε να δείτε, παρατίθενται το αναγνωριστικό κοντέινερ και το όνομα όλων των δοχείων που εκτελούνται.



Τώρα, ας πούμε, θέλετε να σταματήσετε το δοχείο www1 ή c52585c7a69b Το

Για να το κάνετε αυτό, μπορείτε να εκτελέσετε μία από τις ακόλουθες εντολές:

$στάση κοντέινερ docker www1

Ή,

$στάση δοχείου docker c52585c7a69b

Το δοχείο www1 ή c52585c7a69b πρέπει να σταματήσει.

Διακοπή όλων των δοχείων που εκτελούνται:

Μπορείτε επίσης να σταματήσετε όλα τα δοχεία Docker που εκτελούνται με μία μόνο εντολή.

Για να σταματήσετε όλα τα δοχεία Docker που εκτελούνται, εκτελέστε την ακόλουθη εντολή:

$στάση κοντέινερ docker $(λίστα δοχείων docker -q)

Όλα τα δοχεία Docker που λειτουργούν πρέπει να σταματήσουν.

Εδώ, λίστα δοχείων docker -q η εντολή επιστρέφει το αναγνωριστικό κοντέινερ όλων των δοχείων Docker που εκτελούνται. Μετά το στάση δοχείου docker εντολή σταματά τα κοντέινερ χρησιμοποιώντας τα αναγνωριστικά κοντέινερ.

Όπως μπορείτε να δείτε, δεν υπάρχουν τρέχοντα δοχεία Docker στη λίστα.

$λίστα δοχείων docker

Και πάλι, μπορείτε να δείτε ότι όλα τα δοχεία Docker που λειτουργούν έχουν σταματήσει.

$λίστα δοχείων docker-προς το

Διακοπή όλων των κοντέινερ Docker:

Μπορείτε επίσης να διακόψετε οποιαδήποτε κοντέινερ Docker ανεξάρτητα από την κατάστασή τους (σε λειτουργία, σε παύση κ.λπ.).

Για να σταματήσετε όλα τα δοχεία Docker ανεξάρτητα από την κατάστασή τους, εκτελέστε την ακόλουθη εντολή:

$στάση κοντέινερ docker $(λίστα δοχείων docker -qa)

Όλα τα δοχεία Docker ανεξάρτητα από την κατάστασή τους πρέπει να σταματήσουν.

Εδώ, λίστα δοχείων docker -qa Η εντολή επιστρέφει το αναγνωριστικό κοντέινερ όλων των κοντέινερ Docker ανεξάρτητα από την κατάστασή τους. Μετά το στάση δοχείου docker εντολή σταματά τα κοντέινερ χρησιμοποιώντας τα αναγνωριστικά κοντέινερ.

Μπορείτε να επαληθεύσετε εάν τα εμπορευματοκιβώτια έχουν σταματήσει με την ακόλουθη εντολή:

$λίστα δοχείων docker-προς το

Όπως μπορείτε να δείτε, όλα τα δοχεία έχουν σταματήσει.

Έτσι, έτσι σταματάτε όλα τα δοχεία Docker στον κεντρικό υπολογιστή Docker. Ευχαριστώ που διαβάσατε αυτό το άρθρο.