← Questões de Sistemas Operacionais

Sistemas Operacionais · FGV · 2021

Questão comentada de Sistemas Operacionais

A plataforma Docker oferece a capacidade de empacotar e executar aplicativos em um ambiente isolado, denominado contêiner. A esse respeito, analise as afirmativas a seguir. I. O isolamento e a segurança permitem que o usuário execute vários contêineres simultaneamente em um determinado host. II. Os contêineres são leves e contêm todos os recursos necessários para executar um aplicativo, portanto, o usuário não precisa depender do que está instalado atualmente no seu host. III. O usuário não pode compartilhar contêineres de ambientes de produção enquanto trabalha, evitando com que outros usuários interfiram na segurança do seu contêiner. Está correto o que se afirma em

Gabarito: D

Docker é uma tecnologia de contêineres, e a ideia central é isolar aplicações e suas dependências para que elas rodem de forma previsível. Em vez de depender de cada detalhe instalado no sistema operacional do host, o contêiner leva junto aquilo que a aplicação precisa para funcionar. Isso reduz a famosa frase da dor de cabeça: "na minha máquina roda". A afirmativa I está correta porque o isolamento dos contêineres permite executar vários deles ao mesmo tempo no mesmo host, sem que um interfira diretamente no outro. Esse isolamento não é igual ao de uma máquina virtual completa, mas é suficiente para separar processos, recursos e ambiente de execução. A afirmativa II também está correta. Contêineres são leves justamente porque compartilham o kernel do host, mas empacotam bibliotecas, dependências e configurações necessárias para a aplicação. Assim, você não fica refém do que já está instalado no host para a aplicação funcionar. Já a afirmativa III está errada. Contêineres podem, sim, ser compartilhados entre equipes e usados em ambientes de produção, desde que haja controle de acesso e boas práticas de segurança. O problema não é "não poder compartilhar", e sim gerir corretamente permissões, imagens e segredos. Por isso, o gabarito é D: I e II estão corretas.

Continue treinando

Questões relacionadas