Como verificar se o daemon do Docker ou um contêiner está funcionando?

Como verificar se o daemon do Docker ou um contêiner está funcionando?

Docker é um fórum de contêineres para construção, teste e aplicações de execução. Docker Daemon e Docker Rececters são dois componentes importantes do Docker. O Docker Daemon é o programa de fundo que controla e gerencia objetos do Docker, incluindo imagens, contêineres e volumes do docker. Ele é executado na máquina host e ouve solicitações de API do Docker. Por outro lado, o contêiner do docker é o pacote de software leve e portátil e portátil que contém todas as coisas necessárias para executar um aplicativo.

Este artigo discutirá:

  • Como determinar se o daemon do Docker está em execução ou ativo?
  • Como determinar se o contêiner do Docker está em execução ou ativo?

Como determinar se o daemon do Docker está em execução ou ativo?

Existem dois métodos para descobrir se o daemon do Docker está executando ou não, como:

  • Método 1: Verificação do Docker Daemon manualmente
  • Método 2: Verificação do Docker Daemon usando a linha de comando

Método 1: Verificação do Docker Daemon manualmente

Para determinar se o daemon do Docker está executando, abra o “Serviços" Aplicativo. Então, role para baixo e procure “Motor Docker" Serviços.

Na captura de tela abaixo, pode -se ver que “Motor Docker”Está em funcionamento, o que significa que o daemon do docker está em execução:

Método 2: Verificação do Docker Daemon usando a linha de comando

Primeiro, execute o Windows PowerShell como administrador. Em seguida, execute o seguinte comando:

Docker de Get-Service

A saída abaixo indica que o mecanismo do Docker (Docker Daemon) está em execução:

Como determinar se o contêiner do Docker está em execução ou ativo?

Existem várias maneiras de determinar se o contêiner do Docker está em execução, como:

  • Método 1: Verifique todos os contêineres em execução
  • Método 2: Verifique o contêiner em execução específico

Método 1: Verifique todos os contêineres em execução

Para determinar todos os contêineres do Docker em execução, execute o comando abaixo do Windows PowerShell:

Docker PS -A

Na imagem abaixo, todos os recipientes do Docker podem ser vistos e a parte destacada mostra os contêineres do Docker em execução:

Além disso, use o comando fornecido para listar apenas os contêineres do Docker em execução:

Docker PS

Método 2: Verifique o contêiner em execução específico

Para verificar se o contêiner específico está em execução, utilize o “Docker PS”Comando junto com o“-filtro”Opção e especifique o nome de contêiner desejado. Por exemplo, especificamos o “cont1”Nome do contêiner:

docker ps -filtro "nome = cont1"

De acordo com a saída abaixo, o contêiner “cont1" está correndo:

Isso se tratava de verificar se o Docker Daemon e Docker Container estão funcionando.

Conclusão

Para verificar se o daemon do Docker está em execução, abra o “Serviços”Aplicativo, procure“Motor Docker”Serviços e verifique seu status. Como alternativa, execute o “Docker de Get-Service”Comando no Terminal Windows. Para verificar todos os recipientes em execução, o “Docker PS”O comando pode ser utilizado. Além disso, para verificar se o contêiner específico está em execução, utilize o “Docker PS -Filter “Nome ="" Comando. Este artigo demonstrou métodos diferentes para determinar se o Docker Daemon e o Docker Container estão em execução.