Pular para o conteúdo principal

Questão de Sistemas Operacionais — Virtualização — INSTITUTO AOCP 2023

Sistemas OperacionaisVirtualização
Código
qq971360
Banca
INSTITUTO AOCP
Órgão
IF-MA
Ano
2023
Nível
Médio
Cargo
Técnico Em Tecnologia Da Informação
Osnei é Técnico em Tecnologia da Informação e está trabalhando em um sistema para a instituição em que atua. Ele está utilizando a aplicação de Docker para seu desenvolvimento. Qual comando pode ser utilizado para exibir as versões de API, Client e Server do hots?
  1. ADocker version.
  2. BDocker run.
  3. CDocker api.
  4. DDocker cliente.
  5. EDocker server.
Revelar gabarito e comentário

GabaritoA — Docker version.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Docker: comandos essenciais

Gabarito: letra A. O comando docker version exibe as versões da API, do Client e do Server (Engine) do Docker, conforme a documentação oficial da ferramenta. As demais alternativas não correspondem a comandos válidos ou não têm essa finalidade.

O Docker é uma plataforma de virtualização de nível de sistema operacional que empacota aplicações e suas dependências em contêineres. Para gerenciar o ambiente, o Docker oferece uma série de comandos via CLI (Command Line Interface). O comando docker version é utilizado para mostrar informações detalhadas sobre a instalação, incluindo as versões do cliente (Client) e do servidor (Server/Engine), além da versão da API. Esse comando é essencial para verificar a compatibilidade entre o cliente e o servidor, bem como para diagnosticar problemas de comunicação.

A saída típica do docker version apresenta duas seções principais: Client e Server. Na seção Client, são exibidas informações como a versão do Docker instalada, o sistema operacional e a arquitetura. Na seção Server, são mostrados os mesmos dados, mas referentes ao daemon do Docker (Engine). Além disso, o comando exibe a versão da API, que é a interface de comunicação entre o cliente e o servidor. Essa informação é crucial para garantir que o cliente e o servidor sejam compatíveis.

É importante destacar que o Docker possui uma arquitetura cliente-servidor: o Client é a interface de linha de comando que o usuário utiliza, e o Server (ou daemon) é o processo que gerencia os contêineres, imagens, redes e volumes. O comando docker version permite verificar se ambos estão funcionando e se as versões são compatíveis. Por exemplo, se o cliente for mais novo que o servidor, pode haver incompatibilidade de API, e o comando docker version ajuda a identificar isso.

A banca explora o conhecimento básico dos comandos do Docker, um tema recorrente em provas de TI. A pegadinha está em confundir o comando docker version com outros comandos que não existem ou que têm finalidades diferentes. O candidato deve memorizar os comandos mais comuns do Docker, como docker run, docker ps, docker images, docker build, entre outros, e saber para que cada um serve.

  1. 1Client (CLI)
  2. 2Server (Engine)
  3. 3API
LEVEL · soulevel.com.br

Alternativa A — ✅ Correta ⟵ GABARITO

O comando docker version é o correto, pois exibe as versões da API, do Client e do Server do Docker. É um comando de diagnóstico que mostra a versão do cliente e do servidor, bem como a versão da API, permitindo verificar a compatibilidade entre eles.

Alternativa B — ❌ Incorreta

O comando docker run é utilizado para criar e executar um contêiner a partir de uma imagem. Ele não exibe versões de API, Client ou Server. É um comando de execução, não de informação.

Alternativa C — ❌ Incorreta

Não existe um comando docker api no Docker. A API do Docker é acessada via HTTP, mas não há um comando CLI com esse nome. O comando docker version é que mostra a versão da API.

Alternativa D — ❌ Incorreta

Não existe um comando docker cliente no Docker. O termo "cliente" refere-se à interface de linha de comando, mas o comando correto para exibir versões é docker version.

Alternativa E — ❌ Incorreta

Não existe um comando docker server no Docker. O "server" é o daemon do Docker, mas o comando para exibir suas versões é docker version.

Gabarito: letra A

Link permanente: /questoes/qq971360