Pular para o conteúdo principal

Questão de Sistemas Operacionais — Geral — CESPE / CEBRASPE 2025

Sistemas OperacionaisGeral
Código
ce418299
Banca
CESPE / CEBRASPE
Órgão
STM
Ano
2025
Cargo
AJ ( )

No que se refere a Rancher, ambiente de clusters e Kubernetes, julgue o item que se seguem.

 

No que se refere aos daemons Docker em execução no RancherOS, o System Docker executa serviços de sistema como ntpd, e o Manager Docker executa a gestão do serviço em si, a exemplo do controle do syslog.

  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

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”.

RancherOS: System Docker × Docker de Serviço

Gabarito: letra E (ERRADO). A afirmação está incorreta porque inverte as funções dos dois daemons Docker no RancherOS: o System Docker é o responsável por executar os serviços de sistema (como o ntpd), mas o Docker de Serviço (Service Docker) é quem executa os serviços de usuário, como o syslog — não a "gestão do serviço em si". A gestão dos serviços de sistema é feita pelo próprio System Docker, não pelo Docker de Serviço.

O RancherOS é um sistema operacional minimalista baseado em Linux, projetado especificamente para executar Docker e Kubernetes. Sua arquitetura é incomum: em vez de um init tradicional (como systemd), ele usa dois daemons Docker como camadas de gerenciamento. O System Docker é o primeiro processo a ser iniciado (PID 1) e é responsável por executar os serviços essenciais do sistema operacional — como o daemon de sincronização de tempo (ntpd), o agente de rede, o agente de configuração e o próprio Docker de Serviço. O Docker de Serviço (Service Docker) é o segundo daemon, que executa os serviços de usuário e os contêineres de aplicação, incluindo o syslog (coleta de logs).

A confusão que a banca explora é sutil: o enunciado diz que o System Docker executa serviços de sistema (correto) e que o Manager Docker (termo que não existe — o correto é Docker de Serviço) executa a "gestão do serviço em si", citando o syslog como exemplo. Na realidade, o syslog é um serviço de usuário, executado pelo Docker de Serviço, e não pela "gestão" do System Docker. A gestão dos serviços de sistema (como o ntpd) é feita pelo próprio System Docker, que os inicia e supervisiona. Portanto, a segunda parte da afirmação está errada: o Docker de Serviço não faz a gestão dos serviços de sistema — ele executa os serviços de usuário.

Para fixar: o System Docker é a base do sistema, o "init" do RancherOS; o Docker de Serviço é a camada de aplicação. O primeiro gerencia o segundo, e ambos são essenciais para o funcionamento do RancherOS. Essa distinção é o ponto central da questão.

Daemon Docker

Função Principal

Exemplos de Serviços

System Docker

Executa e gerencia serviços essenciais do sistema operacional (atua como "init" / PID 1)

ntpd, agente de rede, agente de configuração

Docker de Serviço (Service Docker)

Executa serviços de usuário e contêineres de aplicação

syslog, aplicações de usuário

RancherOS: dois daemons Docker
  • 1System Docker (PID 1)
    • Serviços de sistema
    • ntpd, rede, agente de configuração
    • Gerencia o Docker de Serviço
  • 2Docker de Serviço
    • Serviços de usuário
    • syslog, contêineres de aplicação
  • 3Erro do item
    • "Manager Docker" não existe
    • Inverteu os papéis dos daemons
LEVEL · soulevel.com.br

Alternativa C — ❌ Incorreta

A alternativa C afirma que o item está Certo, mas o item está Errado. O erro está na segunda parte da afirmação: o enunciado diz que o "Manager Docker" (que não existe; o correto é Docker de Serviço) executa a "gestão do serviço em si", citando o syslog. Na verdade, o syslog é um serviço de usuário executado pelo Docker de Serviço, e a gestão dos serviços de sistema (como o ntpd) é feita pelo próprio System Docker. A banca inverteu os papéis: o System Docker executa e gerencia os serviços de sistema; o Docker de Serviço executa os serviços de usuário. Portanto, a afirmação está incorreta.

Alternativa E — ✅ Correta ⟵ GABARITO

A alternativa E afirma que o item está Errado, e é exatamente isso. O item está incorreto porque:

  1. O termo "Manager Docker" não existe no RancherOS — o correto é Docker de Serviço (Service Docker).

  2. O Docker de Serviço não executa a "gestão do serviço em si" — ele executa os serviços de usuário, como o syslog.

  3. A gestão dos serviços de sistema (como o ntpd) é feita pelo próprio System Docker, que é o primeiro processo (PID 1) e o "init" do sistema.

Portanto, a afirmação está errada, e a alternativa E é o gabarito.

Gabarito: letra E (ERRADO).

Link permanente: /questoes/ce418299