Cara Menghentikan Semua Bekas Docker

How Stop All Docker Containers



Dalam artikel ini, saya akan menunjukkan kepada anda cara menghentikan semua kontena Docker pada hos Docker anda. Jadi, mari kita mulakan.

Keperluan:

Anda mesti memasang Docker untuk menjalankan perintah yang ditunjukkan dalam artikel ini.







Sekiranya anda belum memasang Docker, anda boleh menyemak artikel berikut mengenai pemasangan Docker untuk memasang Docker pada pengedaran Linux yang anda inginkan.



Sekiranya anda masih menghadapi masalah memasang Docker, anda boleh menghubungi saya melalui https://support.linuxhint.com . Saya akan lebih senang membantu.



Menghentikan Bekas Berjalan:

Anda boleh menghentikan sebarang kontena Docker yang sedang berjalan di hos Docker anda. Untuk menghentikan bekas, anda memerlukan ID atau nama bekas yang ingin anda hentikan.





Untuk mendapatkan ID kontena dan nama semua bekas yang sedang berjalan, jalankan arahan berikut:

$senarai kontena dok

Seperti yang anda lihat ID kontena dan nama semua kontena yang sedang berjalan disenaraikan.



Sekarang, katakan, anda mahu menghentikan bekas itu www1 atau c52585c7a69b .

Untuk melakukannya, anda boleh menjalankan salah satu arahan berikut:

$dok kontena berhenti www1

Atau,

$dok kontena berhenti c52585c7a69b

Bekas itu www1 atau c52585c7a69b harus dihentikan.

Menghentikan Semua Bekas yang Berlari:

Anda juga boleh menghentikan semua bekas Docker yang berjalan dengan satu perintah.

Untuk menghentikan semua bekas Docker yang sedang berjalan, jalankan arahan berikut:

$kontena dok berhenti $(senarai kontena docker -q)

Semua bekas Docker yang sedang berjalan harus dihentikan.

Di sini, senarai kontena docker -q arahan mengembalikan ID kontena dari semua bekas Docker yang sedang berjalan. Kemudian perhentian kontena dok arahan menghentikan bekas menggunakan ID kontena.

Seperti yang anda lihat, tidak ada bekas Docker dalam senarai.

$senarai kontena dok

Sekali lagi, anda dapat melihat bahawa semua bekas Docker yang sedang berjalan dihentikan.

$senarai kontena dok-untuk

Menghentikan Semua Bekas Docker:

Anda juga boleh menghentikan sebarang kontena Docker tanpa mengira statusnya (berjalan, dijeda dll).

Untuk menghentikan semua kontena Docker tanpa mengira statusnya, jalankan arahan berikut:

$kontena dok berhenti $(senarai kontena docker -qa)

Semua kontena Docker tanpa mengira statusnya harus dihentikan.

Di sini, senarai kontena docker -qa arahan mengembalikan ID kontena dari semua bekas Docker tanpa mengira statusnya. Kemudian perhentian kontena dok arahan menghentikan bekas menggunakan ID kontena.

Anda boleh mengesahkan sama ada bekas dihentikan dengan arahan berikut:

$senarai kontena dok-untuk

Seperti yang anda lihat, semua bekas dihentikan.

Jadi, begitulah cara anda menghentikan semua bekas Docker pada hos Docker anda. Terima kasih kerana membaca artikel ini.