Tecnologista – Especialidade: Infraestrutura de Redes
A respeito da tecnologia Docker, assinale a opção correta.
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.
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.
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.
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.
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.
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.