Pular para o conteúdo principal

Questão de Sistemas Operacionais — Virtualização — CESPE / CEBRASPE 2024

Sistemas OperacionaisVirtualização
Código
ce176093
Banca
CESPE / CEBRASPE
Órgão
LNA
Ano
2024
Nível
Superior
Cargo
Tecnologista – Especialidade: Infraestrutura de Redes
A respeito da tecnologia Docker, assinale a opção correta.
  1. ADocker é um software proprietário e automatiza a implantação da aplicação (ou de conjuntos de processos que constituem uma aplicação) dentro do ambiente de contêiner.
  2. BDocker facilita a limpeza de processos-netos (grandchild) após o encerramento dos processos-filhos (child), algo que é processado de forma limitada nos contêineres Linux tradicionais.
  3. CDocker fornece as mesmas funcionalidades parecidas com UNIX que os contêineres Linux tradicionais oferecem, incluindo a capacidade de usar processos como cron ou syslog dentro do contêiner, junto à aplicação.
  4. DOs contêineres Docker facilitam a colocação rápida de novas versões de software, com novos recursos de negócios, e a rápida reversão para uma versão anterior, se necessária.
  5. EAs instâncias de aplicativos em contêiner usam mais memória do que as máquinas virtuais, que são inicializadas e interrompidas mais rapidamente.
Revelar gabarito e comentário

GabaritoD — Os contêineres Docker facilitam a colocação rápida de novas versões de software, com novos recursos de negócios, e a rápida reversão para uma versão anterior, se necessária.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Docker – Características

Gabarito: letra D. Os contêineres Docker são leves, permitem rápida implantação de novas versões e reversões, o que é uma de suas principais vantagens em relação a tecnologias tradicionais.

1Código aberto (open source)
2Contêineres leves
Compartilham kernel do host
Menos memória que VM
Inicialização rápida
3Imagens versionadas
Rápida implantação
Rápida reversão
4Filosofia
Um processo por contêiner
Sem sistema init completo
Docker
LEVELsoulevel.com.br
Docker: Código aberto (open source); Contêineres leves (Compartilham kernel do host, Menos memória que VM, Inicialização rápida); Imagens versionadas (Rápida implantação, Rápida reversão); Filosofia (Um processo por contêiner, Sem sistema init completo)

Alternativa A — ❌ Incorreta

Docker é um software de código aberto (open source), não proprietário. Embora existam versões comerciais (Docker Enterprise), a tecnologia base é gratuita. O erro está em afirmar que é proprietário.

Alternativa B — ❌ Incorreta

Docker não oferece uma funcionalidade especial para limpeza de processos-netos (grandchild). Na verdade, em contêineres Docker, o processo principal (PID 1) é responsável por gerenciar seus filhos; o Docker não intervém especificamente nessa limpeza. A afirmação é imprecisa.

Alternativa C — ❌ Incorreta

Embora o Docker utilize namespaces e cgroups como nos contêineres Linux tradicionais, ele não fornece as mesmas funcionalidades de UNIX completas (como cron ou syslog) por padrão. A filosofia Docker recomenda um processo por contêiner, sem a presença de um sistema init completo. Portanto, a afirmação é equivocada.

Alternativa D — ✅ Correta ⟵ GABARITO

Os contêineres Docker são construídos a partir de imagens versionadas, permitindo implantação rápida e reversão simples para versões anteriores. Isso agiliza o ciclo de desenvolvimento e operação.

Alternativa E — ❌ Incorreta

Contêineres Docker compartilham o kernel do host e são mais leves que máquinas virtuais, que possuem sistema operacional próprio. Portanto, contêineres usam menos memória e iniciam mais rapidamente. A alternativa inverte essa realidade.

Gabarito: letra D

Link permanente: /questoes/ce176093