Preciso de uma CPU que suporte o Virtuallization para fazer Containerization?

7

Eu li que Containerization é mais barato que a virtualização; Eu sei que a conteinerização usa menos recursos do que a virtualização, pois há apenas um sistema operacional envolvido e nenhum hardware virtualizado.

Mas eu preciso de uma CPU que ofereça suporte à virtualização para executar a conteinerização, como o Docker, ou, como ela executa um aplicativo usando as bibliotecas do sistema operacional em um contêiner, posso executá-la em uma CPU sem virtualização?

    
por leeand00 10.06.2015 / 14:56

1 resposta

8

But do I need a CPU that supports virtualization to run containerization such as Docker, or since it runs an app using the OS's libraries in a container, can I just run it on a CPU without virtualization?

Não, o Docker (e outras soluções de contêiner como o LXC) não exigem nenhum suporte especial de hardware. Eles são efetivamente uma versão aprimorada do chroot que usa recursos do kernel (principalmente namespaces) para isolar as árvores de processo do seu host e umas das outras.

    
por 10.06.2015 / 15:18