Imagem de fundo

Um Assistente de Tecnologia da Informação de um órgão do judiciário está adotando a tec...

Um Assistente de Tecnologia da Informação de um órgão do judiciário está adotando a tecnologia de contêineres com Docker para modernizar suas aplicações, visando a portabilidade e a consistência entre os ambientes de desenvolvimento, teste e produção. O profissional de tecnologia da informação precisa compreender as diferenças fundamentais entre contêineres e máquinas virtuais (VMs) para alocar os recursos de forma eficiente.


Marque a alternativa que descreve CORRETAMENTE a principal diferença arquitetônica entre contêineres e máquinas virtuais.


A

Contêineres virtualizam a camada de hardware, com cada contêiner possuindo seu próprio kernel de sistema operacional, o que os torna mais pesados e lentos para iniciar do que as VMs.


B

Máquinas virtuais e contêineres são arquiteturalmente idênticos, sendo os termos usados de forma intercambiável para descrever o empacotamento de aplicações com suas dependências.


C

Contêineres compartilham o kernel do sistema operacional do hospedeiro e virtualizam a camada do sistema operacional, empacotando a aplicação e suas dependências. Isso resulta em uma inicialização muito mais rápida e menor consumo de recursos em comparação com as VMs, que virtualizam o hardware e executam um sistema operacional completo.


D

Máquinas virtuais compartilham o mesmo kernel do sistema operacional do hospedeiro, mas isolam as aplicações em espaços de usuário separados, tornando-as mais leves e portáteis que os contêineres.