Com o crescimento de aplicações baseadas em microserviços,
tornou-se comum o uso de ferramentas que automatizam a
implantação e a gestão de múltiplos containers. O Docker
Compose e o Kubernetes são duas soluções amplamente utilizadas
nesse contexto, com propósitos semelhantes, mas características
e níveis de complexidade distintos.
Assinale a afirmativa que descreve corretamente essas
ferramentas.
✂️ a) Ambos possuem a mesma finalidade, mas o Kubernetes
depende do Docker Compose para executar múltiplos
containers em ambiente de produção. ✂️ b) O Docker Compose permite orquestração em larga escala com
balanceamento de carga, escalonamento automático e
autodescoberta de serviços, enquanto o Kubernetes é mais
indicado para aplicações pequenas e testes locais. ✂️ c) O Kubernetes é uma ferramenta exclusiva para execução de
containers em ambientes com sistema operacional Windows,
enquanto o Docker Compose é restrito ao Linux. ✂️ d) O Kubernetes substitui totalmente o Docker Compose, sendo
impossível utilizar Compose para testes locais de containers. ✂️ e) O Docker Compose é usado principalmente para definir e
executar containers localmente, enquanto o Kubernetes é uma
plataforma de orquestração mais robusta, voltada para
ambientes de produção distribuídos.