Questão de Engenharia de Software — Desenvolvimento de Software — CESPE / CEBRASPE 2024
- Código
- ce169780
- Banca
- CESPE / CEBRASPE
- Órgão
- CAU-BR
- Ano
- 2024
- Nível
- Superior
- Cargo
- Analista de Sistema de Informação
- CCerto
- EErrado
GabaritoE — Errado
Gabarito: ERRADO. A afirmação de que containers diferentes no mesmo host devem executar o mesmo sistema operacional é falsa. Containers compartilham o kernel do host, mas podem utilizar diferentes distribuições ou sistemas de arquivos (imagens) sem que o sistema operacional seja idêntico. Por exemplo, no mesmo host Linux é possível rodar simultaneamente containers baseados em Ubuntu, Alpine e CentOS — cada um com seu próprio sistema operacional de usuário. O que é exigido é a compatibilidade com o kernel, não a identidade do SO.
O conceito de containers (tecnologia de virtualização a nível de sistema operacional) permite que múltiplos ambientes isolados executem no mesmo kernel, mas com diferentes bibliotecas, aplicações e até mesmo distribuições Linux. A afirmação que devem executar o mesmo sistema operacional vai contra esse princípio básico.
Na prova, lembre-se: containers compartilham o kernel, mas podem ter SOs de usuário diferentes. A banca pode tentar confundir associando containers a máquinas virtuais, que exigem sistemas operacionais convidados distintos. Não caia nessa!
Link permanente: /questoes/ce169780