在Linux下如何节约地部署Linux虚拟机镜像

最近需要部署一个 VMWare 虚拟机镜像在自己的电脑上(据说国内有些课题组为了节省配置环境的开销将祖传项目打包到一个VMWare Linux虚拟机内,代代相传)。如果是使用Linux的话有什么方法节约地部署Linux 的 VMWare 镜像?感觉在 Linux 上再运行一个 Linux 有点浪费硬盘和内存。

镜像内容是某软件及其配置,不过应该没有更改内核。

我忽然想到能不能先装好虚拟机进去之后打成 docker ,然后用这个打好的 docker 再部署。可能耗费的硬盘空间/内存会更少?有没有懂行的道友指导一下。

docker试试,或是买个云主机上去 :stuck_out_tongue:

这个估计只有把虚拟机配置调低一点吧,再具体一些的优化手段我也不清楚。

其实内存是不少的,主要是这个虚拟机自带了个Linux很有浪费硬盘的感觉,所以想把这部分节约掉。

真的假的?感觉好离奇

好像是做形式化验证和编译器一块,需要多次编译OCaml之类的东西,而且写的证明文件也要代代相传,所以选择了一个虚拟机完事。(不过我是用来装个软件)

是存在这种情况的 很多人只是需要工具链作为生产力工具 不想也没时间研究