Questão de Sistemas Operacionais — Virtualização — FUNDATEC 2023
Sistemas Operacionais›Virtualização
Código
qq890540
Banca
FUNDATEC
Órgão
CIGA-SC
Ano
2023
Nível
Médio
Cargo
Proramador
O que é um container Docker?
AUma máquina virtual.
BUma imagem.
CUma instância executável de uma máquina virtual.
DUma instância executável de uma imagem.
EUm pacote de código-fonte.
Revelar gabarito e comentário▾
GabaritoD — Uma instância executável de uma imagem.
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 Containers
Gabarito: letra D. Um container Docker é uma instância executável de uma imagem, ou seja, uma imagem colocada em execução. Diferencia-se de uma máquina virtual por compartilhar o kernel do host e não virtualizar hardware completo.
Container Docker
1Definição
Instância executável de uma imagem
Processo isolado (namespaces + cgroups)
2Diferença de VM
Compartilha kernel do host
Não virtualiza hardware completo
Mais leve
3Imagem (modelo estático)
Sistema de arquivos + configurações
Container = execução da imagem
LEVEL · soulevel.com.br
Alternativa A — ❌ Incorreta
Afirma que um container Docker é uma máquina virtual. Contudo, containers são mais leves que VMs, pois compartilham o kernel do SO hospedeiro, enquanto uma VM inclui um sistema operacional completo.
Alternativa B — ❌ Incorreta
Uma imagem é o modelo estático e imutável que define o container, mas o container propriamente dito é a execução desse modelo.
Alternativa C — ❌ Incorreta
Um container não é uma instância de máquina virtual; ele é uma instância de uma imagem Docker, e a execução é isolada por namespaces e cgroups, não por hipervisor.
Alternativa D — ✅ Correta ⟵ GABARITO
Exata definição: container é a instância executável de uma imagem. A imagem contém o sistema de arquivos e as configurações; o container é o processo rodando a partir dela.
Alternativa E — ❌ Incorreta
Um container não é um pacote de código-fonte; ele é um ambiente completo com binários, bibliotecas e configurações, empacotado em uma imagem.
Conclusão: O gabarito é letra D. A principal confusão (alternativa A) é tratar container como VM, mas a essência é que containers são processos isolados que executam uma imagem.