Como parar todos os serviços do Docker?

Como parar todos os serviços do Docker?

Docker é um fórum de software que permite aos usuários criar, executar e gerenciar aplicativos usando contêineres. Docker fornece muitas ferramentas e serviços para criar e implantar contêineres, bem como gerenciar seu ciclo de vida. Os serviços do Docker são responsáveis ​​por organizar imagens e contêineres do Docker no sistema. Além disso, os usuários podem interromper os serviços do Docker para economizar recursos, solução de problemas, atualização ou manutenção.

Este artigo ilustrará o procedimento passo a passo para interromper todos os serviços do Docker.

Como parar todos os serviços do Docker?

Para interromper todos os serviços do Docker, incluindo o Docker Engine e todos os contêineres em execução, primeiro, lançar o prompt de comando ou o Windows PowerShell como administrador. Então, execute o “Docker Stop $ (Docker ps -a -q)" ou "Net Stop Docker”Comando para parar todos os serviços do Docker. Siga as medidas fornecidas para fazê-lo.

Etapa 1: inicie “Windows PowerShell”

Primeiro, procure por “Windows PowerShell”No menu Iniciar e executá -lo com privilégios de administrador:

Ele navega para o terminal do Windows PowerShell.

Etapa 2: Stop Docker Services

Para parar todos os serviços do Docker em execução no sistema, execute o “Docker Stop $ (Docker ps -a -q)”Comando. Aqui o "-a”A bandeira é usada para listar todos os recipientes do Docker e o“-q”A opção é utilizada para exibir apenas o ID do contêiner na saída:

Docker Stop $ (Docker ps -a -q)

Na imagem acima, todos os IDs dos recipientes do Docker podem ser vistos que foram interrompidos.

Além disso, você também pode parar todos os serviços do Docker em PowerShell. Para fazer isso, execute o seguinte comando:

Net Stop Docker

A captura de tela acima mostra que o serviço de motor do docker foi interrompido com sucesso.

Dica de bônus: Remova todos os recipientes do Docker

Os usuários também podem remover todos os recipientes do Docker. Para fazer isso, utilize o seguinte comando:

Docker RM $ (Docker PS -A -Q)

Este comando removeu todos os recipientes parados, então use -o com cautela.

Observação: Lembre -se de que a interrupção de todos os serviços do Docker pode causar perda de dados ou interrupção dos aplicativos em execução; portanto, faça backup de dados importantes antes de executar esses comandos.

Conclusão

Para interromper todos os serviços do Docker, incluindo o mecanismo do Docker e todos os contêineres em execução, execute o “Docker Stop $ (Docker ps -a -q)”Comando no terminal. Para impedir o Docker Services em PowerShell, use o “Net Stop Docker”Comando. Este artigo ilustrou o procedimento passo a passo para interromper todos os serviços do Docker.