Um Analista de Sistemas está gerenciando um servidor que uti...

Próximas questões
Com base no mesmo assunto
Q4035469 Sistemas Operacionais
Um Analista de Sistemas está gerenciando um servidor que utiliza Docker para containerização de aplicações. Para monitorar o ambiente, ele precisa verificar quais containers estão atualmente em execução, usando a CLI (Command-Line Interface) do Docker — ou seja, a interface de linha de comando que permite interagir com o mecanismo do Docker por meio de comandos no terminal. Diante disso, qual comando deve ser utilizado para listar apenas os containers em execução no Docker?
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: B

Fundamento decisivo: O enunciado pediu o comando que lista apenas os containers atualmente em execução. A evidência decisiva é que docker ps, na forma padrão, mostra exatamente os containers em execução, o que leva ao gabarito B.

Tema central: Comandos Docker básicos
Análise das alternativas
A
Errada
docker stop está errada porque sua finalidade é interromper a execução de um ou mais containers, não listar quais estão em execução.
B
Certa
A alternativa B está correta porque docker ps é o comando da CLI do Docker destinado à listagem de containers em execução. O critério técnico decisivo é a correspondência exata entre a ação pedida — listar os containers atualmente ativos — e a função padrão desse comando, que não inclui containers parados sem opção adicional.
C
Errada
docker run está errada porque serve para executar um container a partir de uma imagem, e não para fazer listagem de containers ativos.
D
Errada
docker build está errada porque atua na construção de imagens Docker a partir de um Dockerfile. O comando pedido trata de containers em execução, não de criação de imagens.
E
Errada
docker pull está errada porque baixa uma imagem de um repositório/registry. Isso é gerenciamento de imagem, não monitoramento ou listagem de containers em execução.
Pegadinha da questão
A confusão real era misturar comando de listagem de containers com comandos de ação sobre containers (stop, run) ou com comandos de imagens (build, pull). Também era preciso lembrar que docker ps, sem opção adicional, mostra apenas os containers em execução.
Dica para questões semelhantes
  • Quando a questão pedir listagem de containers em execução, procure o comando de consulta docker ps.
  • Separe comandos que operam sobre containers dos que operam sobre imagens; isso elimina alternativas por objeto de atuação.
  • Observe se o enunciado pede apenas containers ativos ou todos os containers; no uso padrão, docker ps retorna somente os em execução.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo