Paano Ititigil ang Lahat ng Mga lalagyan ng Docker

How Stop All Docker Containers



Sa artikulong ito, ipapakita ko sa iyo kung paano ihihinto ang lahat ng mga lalagyan ng Docker sa iyong host ng Docker. Kaya, magsimula na tayo.

Mga Kinakailangan:

Dapat ay mayroon kang naka-install na Docker upang mapatakbo ang mga utos na ipinakita sa artikulong ito.







Kung wala kang naka-install na Docker, maaari mong suriin ang mga sumusunod na artikulo sa pag-install ng Docker upang mai-install ang Docker sa iyong nais na pamamahagi ng Linux.



Kung mayroon ka pa ring problema sa pag-install ng Docker, maaari kang makipag-ugnay sa akin https://support.linuxhint.com . Mas magiging masaya ako sa tulong.



Paghinto sa Isang Tumatakbo na Lalagyan:

Maaari mong ihinto ang anumang tumatakbo na lalagyan ng Docker sa iyong host ng Docker. Upang ihinto ang isang lalagyan, kailangan mo ng ID o pangalan ng lalagyan na nais mong ihinto.





Upang makuha ang container ID at pangalan ng lahat ng mga tumatakbo na lalagyan, patakbuhin ang sumusunod na utos:

$listahan ng lalagyan ng docker

Tulad ng nakikita mo ang container ID at pangalan ng lahat ng mga tumatakbo na lalagyan ay nakalista.



Ngayon, sabihin natin, nais mong ihinto ang lalagyan www1 o c52585c7a69b .

Upang magawa iyon, maaari mong patakbuhin ang isa sa mga sumusunod na utos:

$lalagyan ng lalagyan ng docker www1

O,

$itigil ang lalagyan ng docker c52585c7a69b

Ang lalagyan www1 o c52585c7a69b dapat pigilan.

Paghinto sa Lahat ng Mga tumatakbo na Lalagyan:

Maaari mo ring ihinto ang lahat ng mga tumatakbo na lalagyan ng Docker na may isang solong utos.

Upang ihinto ang lahat ng mga tumatakbo na lalagyan ng Docker, patakbuhin ang sumusunod na utos:

$lalagyan ng lalagyan ng docker na $(listahan ng lalagyan ng docker -q)

Ang lahat ng mga tumatakbo na lalagyan ng Docker ay dapat na ihinto.

Dito, listahan ng lalagyan ng docker -q ibabalik ng utos ang container ID ng lahat ng mga tumatakbo na lalagyan ng Docker. Pagkatapos ang paghinto ng lalagyan ng docker ihihinto ng utos ang mga lalagyan gamit ang mga container ID.

Tulad ng nakikita mo, walang tumatakbo na mga lalagyan ng Docker sa listahan.

$listahan ng lalagyan ng docker

Muli, maaari mong makita na ang lahat ng mga tumatakbo na lalagyan ng Docker ay tumigil.

$listahan ng lalagyan ng docker-sa

Paghinto sa Lahat ng Mga lalagyan ng Docker:

Maaari mo ring ihinto ang anumang mga lalagyan ng Docker anuman ang kanilang katayuan (tumatakbo, naka-pause atbp).

Upang ihinto ang lahat ng mga lalagyan ng Docker anuman ang kanilang katayuan, patakbuhin ang sumusunod na utos:

$lalagyan ng lalagyan ng docker na $(listahan ng lalagyan ng docker -qa)

Ang lahat ng mga lalagyan ng Docker anuman ang kanilang katayuan ay dapat na ihinto.

Dito, listahan ng lalagyan ng docker -qa ibabalik ng utos ang container ID ng lahat ng mga lalagyan ng Docker anuman ang kanilang katayuan. Pagkatapos ang paghinto ng lalagyan ng docker ihihinto ng utos ang mga lalagyan gamit ang mga container ID.

Maaari mong i-verify kung ang mga lalagyan ay tumigil sa pamamagitan ng sumusunod na utos:

$listahan ng lalagyan ng docker-sa

Tulad ng nakikita mo, ang lahat ng mga lalagyan ay ihinto.

Kaya, iyan kung paano mo ititigil ang lahat ng mga lalagyan ng Docker sa iyong host ng Docker. Salamat sa pagbabasa ng artikulong ito.