Hogyan állítsuk le az összes Docker -tárolót

How Stop All Docker Containers



Ebben a cikkben megmutatom, hogyan lehet leállítani a Docker -gazdagép összes Docker -tárolóját. Szóval, kezdjük.

Követelmények:

A cikkben bemutatott parancsok futtatásához telepítenie kell a Docker alkalmazást.







Ha nincs telepítve a Docker, akkor ellenőrizze a következő cikkeket a Docker telepítéséről a Docker telepítéséhez a kívánt Linux disztribúcióra.



Ha továbbra is problémái vannak a Docker telepítésével, lépjen kapcsolatba velem https://support.linuxhint.com . Szívesen segítek.



Egy futó konténer leállítása:

Leállíthatja a futó Docker -tárolókat a Docker -gazdagépen. A tároló leállításához szüksége van a leállítani kívánt tároló azonosítójára vagy nevére.





A tárolóazonosító és az összes futó tároló nevének lekéréséhez futtassa a következő parancsot:

$dokkoló konténerlista

Mint látható, a tárolóazonosító és az összes futó tároló neve fel van sorolva.



Tegyük fel, hogy meg akarja állítani a tartályt www1 vagy c52585c7a69b .

Ehhez futtassa az alábbi parancsok egyikét:

$dokkoló konténer megálló www1

Vagy,

$docker konténer stop c52585c7a69b

A konténer www1 vagy c52585c7a69b meg kell állítani.

Minden futó konténer leállítása:

Az összes futó Docker -tárolót egyetlen paranccsal le is állíthatja.

Az összes futó Docker -tároló leállításához futtassa a következő parancsot:

$docker konténer stop $(dokkoló konténerlista -q)

Minden futó Docker tartályt le kell állítani.

Itt, dokkoló konténerlista -q parancs az összes futó Docker -tároló tárolóazonosítóját adja vissza. Aztán a dokkoló konténer stop parancs leállítja a konténereket a tárolóazonosítók használatával.

Amint láthatja, nincs futó Docker -tároló a listában.

$dokkoló konténerlista

Ismét láthatja, hogy az összes futó Docker -tároló le van állítva.

$dokkoló konténerlista-nak nek

Minden Docker konténer leállítása:

A Docker -tárolókat is leállíthatja állapotuktól függetlenül (futás, szüneteltetés stb.).

Az összes Docker -tároló állapotának leállításához futtassa a következő parancsot:

$docker konténer stop $(docker konténerlista -qa)

Az összes Docker konténert állapotuktól függetlenül le kell állítani.

Itt, docker konténerlista -qa parancs az összes Docker -tároló tárolóazonosítóját adja vissza állapotától függetlenül. Aztán a dokkoló konténer stop parancs leállítja a konténereket a tárolóazonosítók használatával.

A következő paranccsal ellenőrizheti, hogy a tárolók le vannak -e állítva:

$dokkoló konténerlista-nak nek

Amint látja, minden konténer leáll.

Tehát így állíthatja le az összes Docker -tárolót a Docker -gazdagépen. Köszönjük, hogy elolvasta ezt a cikket.