Pular para o conteúdo principal

Questão de Sistemas Operacionais — Clusters — FCC 2022

Sistemas OperacionaisClusters
Código
fc065416
Banca
FCC
Órgão
TRT - 22ª Região (PI)
Ano
2022
Cargo
Técnico Judiciário - Tecnologia da Informação
O Docker tornou muito mais fácil para os desenvolvedores entender e usar a tecnologia de contêineres. Para isso, oferece diversos recursos ou ferramentas, dentre as quais encontram-se:I. Ferramenta de clustering e scheduling para contêineres do Docker, que permite que os administradores e desenvolvedores de TI possam estabelecer e gerenciar um cluster de nós do Docker como um único sistema virtual.II. Reúne instruções necessárias para construir uma imagem de contêiner.III. Aplicativo para plataforma Mac ou Windows que permite criar e compartilhar microsserviços e containerized applications. Inclui diversas ferramentas como o cliente Docker, o Docker Compose, o Docker Content Trust, o Kubernetes e o Credential Helper.Os itens I, II e III correspondem, correta e respectivamente, a
  1. ADocherd – Docker Compose – Docker Hub.
  2. BDocker Engine – Docker Compose – Docker Desktop.
  3. CDocker Build – Docherd – Docker Swam.
  4. DDocker Engine – Dockerfile – Docker Hub.
  5. EDocker Swarm – Dockerfile – Docker Desktop.
Revelar gabarito e comentário

GabaritoE — Docker Swarm – Dockerfile – Docker Desktop.

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: Ferramentas e Componentes

Gabarito: letra E. O item I descreve o Docker Swarm (cluster/scheduling), o item II descreve o Dockerfile (instruções para construir imagem), e o item III descreve o Docker Desktop (aplicativo para Mac/Windows). A combinação correta é Docker Swarm – Dockerfile – Docker Desktop, exatamente a alternativa E.

A banca testa o conhecimento das principais ferramentas do ecossistema Docker, um tema recorrente em concursos de TI. Vamos analisar cada item:

Item

Descrição

Ferramenta Correspondente

I

Ferramenta de clustering e scheduling para contêineres do Docker, que permite gerenciar um cluster de nós como um único sistema virtual.

Docker Swarm

II

Reúne instruções necessárias para construir uma imagem de contêiner.

Dockerfile

III

Aplicativo para Mac/Windows que permite criar e compartilhar microsserviços e aplicações conteinerizadas, incluindo cliente Docker, Docker Compose, Kubernetes, etc.

Docker Desktop

  1. 1Docker SwarmClustering e scheduling
  2. 2DockerfileInstruções para imagem
  3. 3Docker DesktopApp Mac/Windows
LEVEL · soulevel.com.br

Item I — ✅ Correto

Descrição: ferramenta de clustering e scheduling para contêineres. O Docker Swarm é o orquestrador nativo do Docker, permitindo gerenciar um cluster de nós Docker como um único sistema virtual. É a funcionalidade de "modo swarm" do Docker Engine.

Item II — ✅ Correto

Descrição: reúne instruções para construir uma imagem de contêiner. O Dockerfile é um arquivo de texto com comandos (FROM, RUN, COPY, etc.) que o Docker lê para montar a imagem camada por camada. É o método principal de criação de imagens.

Item III — ✅ Correto

Descrição: aplicativo para Mac/Windows que permite criar e compartilhar microsserviços e aplicações conteinerizadas, incluindo cliente Docker, Compose, Kubernetes, etc. O Docker Desktop é a versão desktop para macOS e Windows, que empacota todas essas ferramentas em uma instalação única.

Agora, verificamos as alternativas:

Alternativa A — ❌ Incorreta

"Docherd" não existe; o item I seria Docker Swarm, não Docker Compose (que é para orquestração local de múltiplos contêineres). O item III é Docker Desktop, não Docker Hub (repositório de imagens).

Alternativa B — ❌ Incorreta

Docker Engine é o runtime que executa contêineres, não faz clustering. Docker Compose é para definir aplicações multi-contêiner, não é o arquivo de instruções (Dockerfile). Docker Desktop está correto para III, mas os outros erram.

Alternativa C — ❌ Incorreta

Docker Build é um comando, não uma ferramenta de clustering; "Docherd" novamente; "Docker Swam" é grafia errada de Swarm. O item II também está trocado.

Alternativa D — ❌ Incorreta

Docker Engine não é clustering; Dockerfile está correto para II, mas Docker Hub é repositório, não o aplicativo desktop.

Alternativa E — ✅ Correta ⟵ GABARITO

Correspondência exata: I = Docker Swarm, II = Dockerfile, III = Docker Desktop.

NÃO CAIA NESSA!

A banca inclui nomes similares como "Docker Engine" (runtime) e "Docker Compose" (orquestração local) para confundir com Swarm, e ainda insere termos fictícios como "Docherd". Lembre-se: Swarm é para cluster, Dockerfile é o arquivo de construção, e Docker Desktop é a interface gráfica para Windows/Mac.

Gabarito: letra E.

Link permanente: /questoes/fc065416