Docker in Proxmox

8

Ich habe mit Proxmox v4 einen Heimserver eingerichtet und möchte einen Docker-Container ausführen. Wie soll ich das machen? Sollte ich Docker nur in einem LXC-Container einrichten oder eine vollständige VM erstellen und eines der minimalen Betriebssysteme wie Atomic Host / CoreOS / RancherOS verwenden?

Wie aus der Formulierung dieser Frage wahrscheinlich hervorgeht, bin ich sowohl für Container als auch für Proxmox neu. Denken Sie also bitte daran, wenn Sie antworten. Dieses Heimprojekt ist eine Sache, die ich tue, um dies zu korrigieren. Ich bin jedoch nicht neu in Linux oder Virtualisierung. Vielen Dank für jede Hilfe!

GeneBean
quelle
Ich denke darüber nach, dasselbe zu tun. Dieser Beitrag macht mir ein wenig Sorgen, ob ich weitermachen und es tun soll.
LonnieBest

Antworten:

3

Ich habe ein wenig gelesen, bevor ich Ihnen meine Antwort gab, weil ich eine ähnliche Frage hatte.

Der Vorteil, Ihren Docker mit LXC in einen CT (Container) zu verwandeln, ist, wie Sie wahrscheinlich wissen, die Leistung und der direkte Zugriff auf den Proxmox-Speicher.

Der Vorteil, Ihren Docker mit KVM in eine VM zu verwandeln, ist für Ihren Proxmox (Host) sicherer, Sie verlieren jedoch 5-8% der Leistung.

Wenn Sie nur Docker auf Ihrem Proxmox haben, schalten Sie es als LXC https://forum.proxmox.com/threads/docker-support-in-proxmox.27474/

Normalerweise: Ich verwende KVM für kritische VMs wie ERP oder CRM und Container für andere.

Wenn es Ihnen helfen könnte, könnten Sie Ihre Frage wie folgt stellen: Sollte / könnte ich einen VPS (VirtualPrivateServer) oder einen dedizierten Server verwenden? Wenn die Antwort ein VPS ist, verwandeln Sie Ihren Docker in LXC.

JOduMonT
quelle