在 Linux 上运行的静态服务器的虚拟化软件

在 Linux 上运行的静态服务器的虚拟化软件

我正在寻找可以在个人 Linux 服务器上运行的软件,该软件封装了操作系统,可实现快速开启/关闭功能

在过去的一年半里,我一直在尝试使用 docker,并且从那时起已经连续运行了大约 2-8 个容器。

从我的经验来看,Docker 更适合持续交付/部署,而不是持续运行容器,因为容器会在我需要时停止和启动。当我想更改设置时,使用 docker 感觉很麻烦。

例如,我无法在主机上安装一个链接到容器的 nginx/haproxy,我必须有一个带有 nginx 容器的 docker-compose 文件,它将所有内容耦合在一起,而这是我不想要的

我对此软件的要求是

  • 需要能够在主机系统上运行代理的容器上拥有静态 IP 地址

  • 启动和停止容器应该很容易。

  • 应与主机操作系统隔离,但仍能共享磁盘卷

  • 应能够运行多达 10 台或更多的服务器

  • 开源/免费

  • 我目前无法物理访问该机器,因此必须与当前机器兼容

我当前的服务器运行的是 Ubuntu Server 14.04

我一直在寻找类似的软件,但可用的软件太多了,所以我觉得最好还是向专家请教一下 :)

答案1

研究 Linux 容器 - LXC。

https://linuxcontainers.org

这将为您提供隔离、网络命名空间、快速启动、封装以及您所要求的一切。

相关内容