Pourquoi embellir Linux À l'image du quai?

Je suis novice dans la doctra et, autant que je sache, les principaux avantages de la Docta sont que les conteneurs sont plus faciles et plus rapides que les machines virtuelles qui docker-engine Doit abstrait de l'OS hôte et que les conteneurs ne sont pas fournis avec le système d'exploitation invité. Depuis qu'ils dépendent directement des dors (qui utilise des composants du système d'exploitation Any Host).

Maintenant, j'ai besoin de monter certains conteneurs d'accueil sur la machine Linux (et sur un serveur Windows dans le futur). Et dans ces conteneurs, la distribution doit être installée Linux + Une sorte de logiciel.

A du sens dans ce cas avoir une distribution linux De l'hurlement? Si oui, quelle est la différence entre le docker et la machine virtuelle dans ce cas? Et sinon, y a-t-il une raison pour laquelle cette approche serait correcte?
Invité:

Emilie

Confirmation de:

Il existe toute une gamme d'isolement entre les applications. Non, tout fonctionne sur une instance du système d'exploitation. OS fournis, les conteneurs partagent des ressources. Machine virtuelle, l'hyperviseur vous permet d'exécuter plusieurs images de système d'exploitation indépendantes.

La machine virtuelle doit imiter les appels d'équipement et de processus. Lorsque vous travaillez sur l'accélération matérielle et la prise en charge des pilotes du système d'exploitation, ces frais généraux sont moins égaux, mais pas égaux à zéro. Le système d'exploitation est complètement installé complètement. Mais vous pouvez installer presque tout système d'exploitation qui fonctionne sur la plate-forme.

Conteurs OS. - Ce sont des processus appliqués. C'est fort et apporte parfois de nombreuses bibliothèques, mais des processus toujours. Plus facile, mais vous devez choisir la plate-forme du système d'exploitation. Même Docker Peut travailler B. Windows ou Linux, sur x86 Il y a beaucoup d'autres systèmes d'exploitation qui ne sont pas disponibles.

Grands conteneurs pour extraterrestres - Pas de nouvelles. Il y a quelques années dans Solaris Vous pouvez exécuter des zones sous la marque Linux En plus des zones Solaris.

Emilie

Confirmation de:

Ça fait de l'eau boueuse, non? J'ai vu des images complètes de médecins Linux de Oracle, Centos Et ainsi de suite et ne pouvait pas comprendre pourquoi ils ont besoin d'eux, comme vous le dites, n'est-ce pas l'idée de vous échapper de telles choses? Quant aux différences, je préférerais la machine virtuelle complète, car vous obtenez plus de données sur la manière dont cela fonctionne et un contrôle plus complet. Je dis si vous faites des conteneurs légers, faites des poumons :)

Pour répondre aux questions, connectez-vous ou registre