Os containers usam o mesmo kernel?

1

Eu queria saber se todos os contêineres em execução em uma determinada máquina Linux usam o mesmo kernel do host subjacente. Eu li sim, eles usam o kernel do mesmo host subjacente e, portanto, são leves e muito rápidos.

Não tenho certeza se diferentes versões do Linux têm o mesmo núcleo em seu coração.

Se todos eles tiverem o mesmo núcleo no coração, então provavelmente minha primeira suposição está correta.

Mas, se todas as versões do Linux não tiverem o mesmo kernel ... então minha primeira suposição (que os containers usam o kernel do host) deve estar errada. Além disso, deve indicar que a imagem - usando os containers que são construídos - contém todo o sistema operacional, incluindo o kernel.

    
por shant 08.11.2016 / 01:11

1 resposta

0

Você parece estar um pouco confuso. Não existe uma única coisa que seja conhecida como "linux". Existem muitas versões do linux, como abençoadas por Linus Torvalds, e então há muitas versões ligeiramente diferentes disso, empregadas por diferentes fornecedores. Qualquer que seja o kernel em que uma determinada máquina host esteja rodando é o único kernel naquele sistema em particular, e é compartilhado por todos os contêineres rodando naquela máquina, mas isso não quer dizer que é exatamente o mesmo kernel rodando em outra máquina.

    
por psusi 08.11.2016 / 05:02