Proxmox中的Docker


8

我已经使用Proxmox v4设置了家庭服务器,并希望运行Docker容器。我应该怎么做?我应该只是在LXC容器中设置Docker,还是应该创建完整的VM并使用Atomic Host / CoreOS / RancherOS等最小操作系统之一?

从这个问题的措词可能可以明显看出,我对容器和Proxmox都是新手,所以在回答时请记住这一点。这个家庭项目是我要纠正的一件事。但是,我对Linux或虚拟化并不陌生。谢谢你的帮助!


我正在考虑做同样的事情。这篇文章让我有点担心继续前进。
LonnieBest

Answers:


3

在给您答案之前,我已经阅读了一点,因为我有类似的问题。

如您所知,将您的Docker转换为带有LXC的CT(容器)的优势将是性能和直接访问proxmox存储。

将docker转换为具有KVM的VM的优势,对于您的proxmox(主机)将更加安全,但是您将失去5-8%的性能。

如果您的proxmox上只有docker,请将其设为LXC https://forum.proxmox.com/threads/docker-support-in-proxmox.27474/

通常:我将KVM用于关键虚拟机,例如ERP或CRM,而其他人则使用Container。

如果它可以帮助您,则可以将您的问题转为:我应该/可以使用VPS(VirtualPrivateServer)或专用服务器。如果答案是VPS,则将您的docker变成LXC。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.