2 votes

Comment les LXC (conteneurs Linux) diffèrent-ils de Docker?

Je me demande si LXC et Docker font la même chose (virtualisation de niveau système d'exploitation) Quels sont les avantages/inconvénients que l'un a par rapport à l'autre? Je veux aussi savoir si l'utilisation de LXC au lieu de Docker sur un processeur embarqué ARM basse consommation (vieux Raspberry Pi 2B) offre des avantages ?

0voto

harrymc Points 394411

LXC est une technologie de conteneur pour les conteneurs Linux légers, tandis que Docker est un moteur de virtualisation d'application unique basé sur des conteneurs. Ils semblent similaires mais sont complètement différents.

Contrairement aux conteneurs LXC, les conteneurs Docker ne se comportent pas comme des machines virtuelles légères et ne peuvent pas être traités comme tels. Les conteneurs Docker sont limités à une seule application par conception.

Votre conteneur LXC peut être traité comme un système d'exploitation et peut installer des applications et des services, et tout fonctionnera comme prévu. Cela n'est pas possible dans un conteneur Docker qui est un environnement d'application unique et qui n'a pas de init approprié ou des choses comme des services, des démons, le journal système, cron ou l'exécution de plusieurs applications.

Cette image montre les différentes architectures:

entrez la description de l'image ici

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X