Ich dachte, ein großer Vorteil von Docker wäre die Möglichkeit, eine einzige Arbeitseinheit (einen Container) bereitzustellen, die billig, leicht und schnell bootbar ist, anstatt eine teurere und schwerere VM zu booten langsam. Aber überall, wo ich hinsehe (zB AWS, Docker Cloud, IBM, Azure, Google Cloud, Kubernetes), ist die Bereitstellung einzelner Container keine Option. Stattdessen muss ein einzelner Kunde vollständige VMs bereitstellen, auf denen Instanzen der Docker-Engine ausgeführt werden, die dann Cluster von Containern hosten.Gemeinsame Nutzung von Docker-Clustern
Gibt es CaaS, mit denen Sie nur so wenige Container bereitstellen können, wie Sie benötigen? Ich dachte, dass viele Anbieter von Cloud-Anbietern diesen Service anbieten würden und die Logistik koordinieren würden, welche Container von welchen Kunden eingereicht werden sollen, um sie unter den Docker-Engines der Unternehmen zu verteilen. Ich sehe, dass dieser Service für Kunden, die genügend Container bereitstellen müssen, unnötig ist, für die eine vollständige Docker-Engine-Instanz erforderlich ist. Aber was ist mit diesen Kunden, die die billige Option haben wollen, nur einen einzigen Container einzusetzen?
Wenn dieser Dienst nicht verfügbar ist, sehe ich Docker-Container als nicht billiger und leichter als vollständige VMs. In beiden Fällen zahlen Sie für eine schwere VM. Der einzige verbleibende Vorteil wäre die Isolierung von Prozessen und die Fähigkeit, sie schnell zu ändern.
Gibt es wieder einen Cloud-Dienst, der nur einen einzigen Container bereitstellen kann?
Hey, void Sie klären, was die Frage ist hier? –