Linux 是否存在无需安装完整操作系统(需要多个类似虚拟机)的操作系统虚拟化?
我希望有一个单独的虚拟化操作系统环境(最好是Windows,但也欢迎Linux),但运行在非常小的RAM上,以运行机器人应用程序。 我尝试过Hyper-V(使用磁盘差异化)、VMware(使用链接/即时克隆)、Virtualbox和qemu,但到目前为止,它们需要完整的操作系统安装,而且可能会占用大量空间 基本上,我只需要多个类似的环境(接近100个),而没有大的硬盘空间,我从本地网络文件夹运行所有的应用程序。 (类似于在一个vhd下运行的多个VM,但我不想占用这么多HDD空间) 我曾尝试在多个Hyper-V虚拟机上使用一个定制的Lubuntu livecd和WINPE livecd(甘道夫的WINPE 7)引导。它们启动的很好,但是Gandalf的WINPE不是一个完整的windows,需要很高的RAM使用率,而在Linux方面,我不能在WINE下运行我的windows script+应用程序,尽管Linux内存管理要好得多,如果需要的话,我仍然可以使用更小的发行版,比如该死的小Linux 我检查了微软的App-V,但它只是虚拟化了应用程序,没有设置新的独立环境。我需要一个新的环境,有自己的鼠标指针,但需要非常小的内存,最好只是为了运行机器人和应用程序Linux 是否存在无需安装完整操作系统(需要多个类似虚拟机)的操作系统虚拟化?,linux,virtual-machine,hyper-v,Linux,Virtual Machine,Hyper V,我希望有一个单独的虚拟化操作系统环境(最好是Windows,但也欢迎Linux),但运行在非常小的RAM上,以运行机器人应用程序。 我尝试过Hyper-V(使用磁盘差异化)、VMware(使用链接/即时克隆)、Virtualbox和qemu,但到目前为止,它们需要完整的操作系统安装,而且可能会占用大量空间 基本上,我只需要多个类似的环境(接近100个),而没有大的硬盘空间,我从本地网络文件夹运行所有的应用程序。 (类似于在一个vhd下运行的多个VM,但我不想占用这么多HDD空间) 我曾尝试在多个
谢谢。我试过FreeBSD-Jail、LXC、LXD,但没能达到我想要的效果(一台电脑有多个用户,但占用空间很小) 然而,我很兴奋我找到了解决方案,并愿意与大家分享 适用于Windows主机+Linux来宾
- docker run-it--user 0-d-p5900:5900-e VNC_PW=passwd--privileged--cap add SYS_ADMIN--cap add DAC_READ_SEARCH--security opt seccomp=unconfined ubuntu
- 码头工人跑步-d-p5900:5900亚伯拉罕/卢本图vnc
- 码头工人跑步-d-p5901:5900亚伯拉罕/卢本图vnc
- 码头工人跑步-d-p5902:5900亚伯拉罕/卢本图vnc
- 等
- 本地主机:5900
- 本地主机:5901
- 本地主机:5902
- 等
tldr;Docker真是太棒了。看看FreeBSD监狱。谢谢你的回复。是否有任何视频显示设置的样子?我对FreeBSD一无所知。我不知道视频,但有一个维基百科页面:关于容器,我仍然不确定的是它们是否可以在一个容器中运行两个进程。我认为容器就像多个桌面用户共享相同的资源,但结果却大不相同。我已经研究过LXC,它似乎足够接近我的预期用途。我找不到任何显示FreeBSD监狱具有桌面GUI访问权限的视频。是的,它们可以运行多个进程。