Questão de Sistemas Operacionais — Virtualização — INSTITUTO AOCP 2023
Sistemas Operacionais›Virtualizaçã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?
ADocker version.
BDocker run.
CDocker api.
DDocker cliente.
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.
1Client (CLI)
2Server (Engine)
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.