我已经使用 Proxmox v4 设置了一个家庭服务器,并且想要运行一个 Docker 容器。我应该怎么做?我应该在 LXC 容器内设置 Docker 还是应该创建一个完整的 VM 并使用最小的操作系统之一,如 Atomic Host / CoreOS / RancherOS?
从这个问题的措辞中可以明显看出,我对容器和 Proxmox 都是新手,所以在回复时请记住这一点。这个家庭项目是我正在做的一件事来纠正这个问题。然而,我对 Linux 或虚拟化并不陌生。谢谢你的帮助!
小智 3
在给你答案之前我读了一点,因为我也有类似的问题。
您可能知道,使用 LXC 将 docker 转变为 CT(容器)的优势在于性能和对 proxmox 存储的直接访问。
将 docker 变成具有 KVM 的 VM 的优点是,对于 proxmox(主机)来说会更安全,但会损失 5-8% 的性能。
如果你的 proxmox 上只有 docker,请将其设置为 LXC https://forum.proxmox.com/threads/docker-support-in-proxmox.27474/
通常:我将 KVM 用于关键虚拟机,例如 ERP 或 CRM,而将容器用于其他虚拟机。
如果它可以帮助您,您可以将您的问题转变为:我应该/可以使用 VPS (VirtualPrivateServer) 或专用服务器。如果答案是 VPS,请将您的 docker 变成 LXC。
| 归档时间: |
|
| 查看次数: |
9157 次 |
| 最近记录: |