Kā apturēt visus Docker konteinerus

How Stop All Docker Containers



Šajā rakstā es jums parādīšu, kā apturēt visus Docker konteinerus jūsu Docker resursdatorā. Tātad, sāksim.

Prasības:

Lai palaistu šajā rakstā norādītās komandas, ir jābūt instalētai Docker.







Ja jums nav instalēts Docker, varat pārbaudīt šos rakstus par Docker instalēšanu, lai instalētu Docker vēlamajā Linux izplatīšanā.



Ja jums joprojām ir problēmas ar Docker instalēšanu, varat sazināties ar mani, izmantojot https://support.linuxhint.com . Es būšu priecīgs palīdzēt.



Darbojoša konteinera apturēšana:

Jūs varat apturēt jebkuru Docker konteineru, kas darbojas jūsu Docker resursdatorā. Lai apturētu konteinera darbību, nepieciešams konteinera ID vai nosaukums, kuru vēlaties apturēt.





Lai iegūtu konteinera ID un visu strādājošo konteineru nosaukumu, izpildiet šādu komandu:

$docker konteineru saraksts

Kā redzat, ir parādīts konteinera ID un visu strādājošo konteineru nosaukums.



Tagad, pieņemsim, jūs vēlaties apturēt konteineru www1 vai c52585c7a69b .

Lai to izdarītu, varat palaist vienu no šīm komandām:

$docker konteineru pietura www1

Vai

$docker konteinera pietura c52585c7a69b

Konteiners www1 vai c52585c7a69b jāpārtrauc.

Visu ekspluatācijas konteineru apturēšana:

Varat arī apturēt visus darbojošos Docker konteinerus ar vienu komandu.

Lai apturētu visus darbojošos Docker konteinerus, palaidiet šādu komandu:

$docker container stop $(docker konteineru saraksts -q)

Visi Docker konteineri, kas darbojas, ir jāpārtrauc.

Šeit, docker konteineru saraksts -q komanda atgriež visu strādājošo Docker konteineru konteinera ID. Tad piestātnes konteinera pietura komanda aptur konteinerus, izmantojot konteinera ID.

Kā redzat, sarakstā nav neviena Docker konteinera.

$docker konteineru saraksts

Atkal jūs varat redzēt, ka visi darbojošie Docker konteineri ir apturēti.

$docker konteineru saraksts-uz

Visu Docker konteineru apturēšana:

Varat arī apturēt visus Docker konteinerus neatkarīgi no to statusa (darbojas, apturēts utt.).

Lai apturētu visus Docker konteinerus neatkarīgi no to statusa, palaidiet šādu komandu:

$docker container stop $(docker konteineru saraksts -qa)

Visi Docker konteineri neatkarīgi no to statusa ir jāpārtrauc.

Šeit, docker konteineru saraksts -qa komanda atgriež visu Docker konteineru konteinera ID neatkarīgi no to statusa. Tad piestātnes konteinera pietura komanda aptur konteinerus, izmantojot konteinera ID.

Jūs varat pārbaudīt, vai konteineri ir apturēti, izmantojot šādu komandu:

$docker konteineru saraksts-uz

Kā redzat, visi konteineri ir apturēti.

Tātad, tā jūs pārtraucat visus Docker konteinerus savā Docker resursdatorā. Paldies, ka izlasījāt šo rakstu.