Sobes.tech
Junior — Middle

Que infraestrutura ou recursos permitem criar e isolar contêineres Docker?

sobes.tech IA

Resposta da IA

Os contêineres Docker permitem criar e isolar infraestruturas ao nível do sistema operativo, usando os seguintes recursos:

  • Namespaces — isolam processos, rede, sistema de ficheiros, identificadores de utilizador e outros recursos do sistema, para que os contêineres não se interfiram.
  • Control Groups (cgroups) — limitam e controlam o uso de recursos (CPU, memória, disco, rede) de cada contêiner.
  • Sistemas de ficheiros union (por exemplo, OverlayFS) — permitem criar camadas leves de sistemas de ficheiros para os contêineres.

Assim, o Docker garante isolamento de processos e recursos, permitindo executar múltiplos contêineres num mesmo host sem conflitos e com controlo do consumo de recursos.