FC ConcursosFC Concursos

Questão FC546519

Tanto o Kubernetes quanto o Docker são tecnologias de container de código aberto. No entanto, eles são fundamentalmente diferentes na forma como funcionam e no papel que desempenha

Virtualização e Sistemas Distribuídos

FCC · 2025

Tanto o Kubernetes quanto o Docker são tecnologias de container de código aberto. No entanto, eles são fundamentalmente diferentes na forma como funcionam e no papel que desempenham na distribuição de aplicações em containers. Dessa forma, é correto afirmar:

  1. Docker é utilizado para executar aplicações de nível de produção em nuvem, enquanto o Kubernetes é utilizado na edição e gerenciamento de imagens de containers.
  2. Kubernetes é utilizado para gerenciar vários microsserviços em grande escala. Cada microsserviço é composto individualmente por vários containers.
  3. Kubernetes builds e Compose podem ser utilizados em conjunto para criar imagens de container e definir e executar aplicações com vários containers, respectivamente.
  4. Docker funciona gerenciando um cluster de instâncias de computação. Ele programa a execução de containers no cluster com base nos recursos computacionais disponíveis e nos requisitos de recursos de cada container.
  5. Docker é uma ferramenta de orquestração de containers, enquanto o Kubernetes é uma pilha de tecnologias de containers para criar e executar containers.
Mostrar resposta e comentário

Gabarito

B

Comentário do professor

Kubernetes é uma plataforma de orquestração projetada para gerir aplicações compostas por muitos microsserviços em ambientes distribuídos e de grande escala. Cada microsserviço costuma ser executado em um ou mais conjuntos de containers que formam a unidade de execução e disponibilidade.

O Kubernetes organiza esses containers em objetos chamados pods, controla réplicas, distribui carga, realiza balanceamento, reinicia instâncias com falha e coordena atualizações contínuas. Ele também oferece recursos de descoberta de serviços, configuração e escalonamento automático com base em recursos.

Na prática, o Kubernetes atua como um maestro que mantém a aplicação disponível, escalável e resiliente enquanto cada microsserviço permanece isolado e empacotado em containers.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo