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.