Questão nº 47
Questão de Tecnologia da Informação · FCC TRT19 2022 (nº 47)
A fim de utilizar o Docker em sua organização, um Analista necessitou conhecer os principais componentes dessa plataforma, tais como:
I. Software que roda na máquina onde o Docker está instalado. Recebe comandos do cliente a partir de Command Line Interfaces ou API's REST.
II. Mecanismo usado para criar imagens e containers.
III. Coleção de imagens hospedadas e rotuladas que juntas permitem a criação do sistema de arquivos de um container. Pode ser público ou privado.
IV. Repositório usado para hospedar e baixar diversas imagens. Pode ser visto como uma plataforma de Software as a Service (SaaS) de compartilhamento e gerenciamento de imagens.
Os itens de I a IV correspondem, correta e respectivamente, a Docker
- AConteiner − Compose − Swarm − Image.
- BDaemon − Image − Container − Registry.
- CEngine − Swarm − Hub − Registry.
- DDaemon − Engine − Registry − Hub. (alternativa correta)
- EConteiner − Engine − Compose − Hub.
Resposta comentada
Gabarito Alternativa D
Docker é uma plataforma que empacota aplicações e suas dependências em unidades isoladas chamadas containers, garantindo que funcionem de forma consistente em qualquer ambiente.
- (A) Incorreta: A sequência não corresponde aos componentes descritos nos itens.
- (B) Incorreta: O item II descreve um "mecanismo" de criação, não a "imagem" em si; o item III descreve uma "coleção de imagens hospedadas", não um "container".
- (C) Incorreta: O item I descreve o Daemon, não o Engine como um todo; o item II descreve o Engine, não o Swarm.
- (D) Correta:
- I. Daemon: É o software de fundo (
dockerd) que roda na máquina, gerencia os objetos Docker e recebe comandos via CLI ou API. - II. Engine: É o "motor" que engloba o Daemon, API e CLI, sendo o mecanismo central para criar e gerenciar imagens e containers.
- III. Registry: É o repositório que hospeda uma "coleção de imagens" (plural) rotuladas, as quais são usadas para criar containers. A armadilha da banca aqui é a frase "que juntas permitem a criação do sistema de arquivos de um container", que pode levar a pensar em "Image". No entanto, a ênfase em "Coleção de imagens hospedadas e rotuladas" aponta para o local de armazenamento dessas imagens, que é o Registry.
- IV. Hub: É o repositório público oficial do Docker, que funciona como uma plataforma SaaS para compartilhar e gerenciar imagens, sendo um tipo específico de Registry.
- I. Daemon: É o software de fundo (
- (E) Incorreta: A sequência não corresponde aos componentes descritos nos itens.
Fonte: FCC TRT19 2022 Analista Judiciário - Área Apoio Especializado - Especialidade Tecnologia da Informação (Caderno Tipo 001). Reproduzida para fins de estudo.