Analise as afirmativas sobre o serviço Docker e assinale a a...

Próximas questões
Com base no mesmo assunto
Q4038038 Sistemas Operacionais
Analise as afirmativas sobre o serviço Docker e assinale a alternativa correta.

I. Docker swarm é um modo em que múltiplos host docker trabalham em conjunto.
II. Imagens podem receber, opcionalmente, tags de identificação.
III. Dentro de um container, por padrão, ao acessarmos o endereço de 127.0.0.1, acessamos o host que está hospedando o container
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: B

Fundamento decisivo: O ponto decisivo era a afirmativa III: em um container, 127.0.0.1/localhost não aponta para o host, mas para o próprio container. Isso torna a III falsa e mantém a combinação I e II, compatível com a letra B.

Tema central: Docker: Swarm, tags de imagem e localhost em container
Análise das alternativas
A
Errada
Está errada porque considera as três afirmativas verdadeiras, mas a III é falsa.
B
Certa
A alternativa B é a correta porque combina exatamente as assertivas sustentadas pelos conceitos cobrados. A I está correta, pois o Docker Swarm é o modo de orquestração em que múltiplos Docker hosts trabalham em conjunto como um cluster. A II também está correta, porque imagens Docker podem receber tags de identificação de forma opcional. Já a III está incorreta, pois, no padrão de rede do container, 127.0.0.1/localhost referencia a interface loopback do próprio container, e não a do host.
C
Errada
Está errada porque depende de considerar a III correta.
D
Errada
Está errada porque exclui a I, que está correta, e ainda trata a III como correta.
E
Errada
Está errada porque há afirmativas corretas: I e II.
Pegadinha da questão
A confusão real explorada foi tratar o 127.0.0.1 do container como se fosse, por padrão, o 127.0.0.1 do host; além disso, a questão também testa se o candidato sabe que tag de imagem é opcional, não obrigatória.
Dica para questões semelhantes
  • Em questões sobre containers, verifique sempre a quem pertence o namespace de rede antes de interpretar localhost ou 127.0.0.1.
  • Se a afirmativa tratar de Docker Swarm, o critério é saber se ela descreve atuação conjunta de múltiplos Docker hosts.
  • Se o item falar de tags de imagem, não trate tag como requisito obrigatório; ela pode ser opcional.

Clique para visualizar este gabarito

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

Comentários

Veja os comentários dos nossos alunos

I. Docker swarm é um modo em que múltiplos host docker trabalham em conjunto.

  • Verdadeiro. O Docker Swarm é a ferramenta nativa de orquestração do Docker. Ele permite agrupar vários hosts (nós) em uma única estrutura virtual, gerenciando o estado desejado dos serviços, balanceamento de carga e escalonamento entre essas máquinas.

II. Imagens podem receber, opcionalmente, tags de identificação.

  • Verdadeiro. As tags (etiquetas) são usadas para identificar versões específicas de uma imagem (ex: `ubuntu:20.04` ou `meu-app:v1`). Se você não especificar uma tag ao criar ou baixar uma imagem, o Docker atribui automaticamente a tag padrão `:latest`. Portanto, o uso de tags personalizadas é opcional, mas uma boa prática.

III. Dentro de um container, por padrão, ao acessarmos o endereço de 127.0.0.1, acessamos o host que está hospedando o container.

  • Falso. No Docker, o endereço `127.0.0.1` (localhost) dentro de um container refere-se à própria interface de rede do container, e não ao host físico ou virtual que o hospeda. Para acessar o host a partir de um container, é necessário usar o IP da rede do Docker (geralmente o gateway da bridge) ou nomes DNS específicos como `host.docker.internal` (em sistemas compatíveis).

---

Gabarito:

B) Somente as afirmativas I e II estão corretas.

Gabarito B

I. Docker swarm é um modo em que múltiplos host docker trabalham em conjunto. (CORRETA)

O Docker Swarm é a ferramenta nativa de orquestração do Docker. Ele permite agrupar múltiplos servidores físicos ou virtuais (chamados de nodes ou hosts) em um único cluster virtual, facilitando o gerenciamento, a alta disponibilidade e o escalonamento dos containers.

II. Imagens podem receber, opcionalmente, tags de identificação. (CORRETA)

As imagens Docker podem ser identificadas por tags (como ubuntu:20.04 ou nginx:latest). O uso de tags é opcional; se você não especificar uma tag ao criar ou baixar uma imagem, o Docker atribuirá automaticamente a tag padrão latest.

III. Dentro de um container, por padrão, ao acessarmos o endereço de 127.0.0.1, acessamos o host que está hospedando o container. (INCORRETA)

Dentro de um container, a interface de loopback (127.0.0.1 ou localhost) aponta para o próprio container, e não para a máquina host. Cada container roda em seu próprio namespace de rede isolado. Para acessar a máquina host a partir de um container, dependendo do sistema operacional, utilizam-se endereços específicos (como host.docker.internal no Docker Desktop) ou o IP da interface de rede padrão do Docker (geralmente 172.17.0.1).

Retroceder Nunca Render-se Jamais !

Força e Fé !

Fortuna Audaces Sequitur ! 

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo