Docker

Stop Docker Containers

Stop Docker Containers
Se você for um administrador de sistema responsável por gerenciar o Docker, talvez precise saber como iniciar e parar o contêiner do Docker. Parar o contêiner do Docker é diferente de parar qualquer processo. Para fazer isso, você precisará usar o comando “docker stop” e especificar o nome ou ID do contêiner que deseja parar.

Este tutorial mostrará como interromper os contêineres do Docker usando vários métodos diferentes.

Sintaxe Básica

A sintaxe básica para interromper o contêiner do Docker é mostrada abaixo:

docker container start [OPTIONS] CONTAINER [CONTAINER…]

Ou

docker container kill [OPTIONS] CONTAINER [CONTAINER…]

Usando a sintaxe acima, você pode interromper um ou mais contêineres facilmente com um único comando.

Parando um único contêiner

Antes de interromper qualquer contêiner, primeiro você precisa encontrar o ID ou o nome dos contêineres Docker em execução em seu sistema.

Você pode listar todos os contêineres do Docker em execução no seu sistema com o seguinte comando:

docker ps

Depois de inserir o comando acima, você deve obter a seguinte saída:

COMANDO DE IMAGEM DE ID DE CONTÊINER CRIADO NOMES DE PORTOS DE STATUS
9392aab37f99 wordpress "docker-entrypoint.s… "Cerca de uma hora atrás Up
Cerca de uma hora 0.0.0.0: 8081-> 80 / tcp wpcontainer
bcbc64840b0a mariadb "docker-entrypoint.s… "Cerca de uma hora atrás
Up Cerca de uma hora 3306 / tcp wordpressdb
3e5cddafb61d technosoft2000 / calibre-web: v1.1.9 "/ bin / bash -c / init /…"
20 horas atrás Up Cerca de um minuto 0.0.0.0: 8082-> 8083 / tcp calibre-web

Agora, você terá uma lista de todos os contêineres Docker atualmente em execução, incluindo o nome e ID de cada contêiner.

Em seguida, pare o contêiner do Docker denominado calibre-web ou ID 3e5cddafb61d executando o seguinte comando:

docker container stop calibre-web

Ou

docker container stop 3e5cddafb61d

Você também pode usar o parâmetro “kill” em vez de “stop” para interromper o contêiner do Docker em execução, conforme mostrado abaixo:

docker container kill calibre-web

Ou

docker container kill 3e5cddafb61d

Em seguida, para verificar o status do contêiner calibre-web, digite o seguinte comando:

docker ps --filter "status = exited" | grep calibre-web

Depois de inserir o comando acima, você deve obter a saída abaixo:

3e5cddafb61d technosoft2000 / calibre-web: v1.1.9 "/ bin / bash
-c / init /… "20 horas atrás Saiu (137) 33 segundos atrás calibre-web

Parar vários recipientes

Também é possível parar vários contêineres usando um único comando.

Por exemplo, para interromper os contêineres denominados “wpcontainer” e “wordpressdb”, execute o seguinte comando:

docker container stop wpcontainer wordpressdb

Parando todos os contêineres em execução

Você também pode interromper todos os contêineres em execução usando a opção “docker container ls -aq” com o comando “docker container stop”.

Execute o seguinte comando para gerar uma lista de todos os contêineres em execução e interrompê-los.

docker container stop $ (docker container ls -aq)

Verifique todos os contêineres parados com o seguinte comando:

docker ps --filter "status = exited"

Depois de inserir o comando acima, você deve obter a seguinte saída:

COMANDO DE IMAGEM DE ID DE CONTÊINER CRIADO NOMES DE PORTOS DE STATUS
592b9fe9f478 drupal "docker-php-entrypoi…" 2 horas atrás Saiu (0)
25 segundos atrás mystifying_cartwright
9392aab37f99 wordpress "docker-entrypoint.s… "2 horas atrás Saiu (128)
17 minutos atrás 0.0.0.0: 8081-> 80 / tcp wpcontainer
bcbc64840b0a mariadb "docker-entrypoint.s… "2 horas atrás Saiu (0)
25 segundos atrás wordpressdb
3e5cddafb61d technosoft2000 / calibre-web: v1.1.9 "/ bin / bash -c / init /…"
21 horas atrás Saiu (137) 16 segundos atrás calibre-web

Conclusão

No guia fornecido por este artigo, você aprendeu como interromper a execução de contêineres Docker usando vários métodos diferentes. Você pode usar o método que funcionar melhor para interromper a execução de contêineres do Docker.

Controle e gerencie o movimento do mouse entre vários monitores no Windows 10
Gerenciador de mouse com tela dupla permite que você controle e configure o movimento do mouse entre vários monitores, diminuindo seus movimentos pert...
WinMouse permite que você personalize e melhore o movimento do ponteiro do mouse no PC com Windows
Se você quiser melhorar as funções padrão do ponteiro do mouse, use um freeware WinMouse. Ele adiciona mais recursos para ajudá-lo a obter o máximo do...
O botão esquerdo do mouse não funciona no Windows 10
Se você estiver usando um mouse dedicado com seu laptop ou computador desktop, mas o o botão esquerdo do mouse não funciona no Windows 10/8/7 por algu...