运行 Unity for Ubuntu in Docker 可以替代 VirtualBox 吗?

Can you run Unity for Ubuntu in Docker as an alternate to VirtualBox?

我目前使用 VirtualBox 来虚拟化我的硬件。但是,我有一台相对较旧的计算机,配备 4 核 Intel i5-3317u@1.7GHz 处理器。其中两个专用于基本操作系统,另外两个专用于虚拟机。

我在虚拟环境中 运行ning Ubuntu 16.04,我 运行ning 的程序比我想要的要慢一些。
我为整个盒子专用了 8GB 的​​内存。我 运行 在普通硬盘上,而不是 SSD。
我意识到我可能需要升级,但我现在不想花钱。

我最近听说 docker 以及它的重量有多轻。
我想知道是否有人将 运行 Unity 用于 Ubuntu 的图形组件,并将 docker(和附加的卷)作为 VM 的替代品?
他们是否有任何明显的性能优势?

如果您使用 VirtualBox 运行 Ubuntu,那意味着您的主机 OS("base operating system")不是 Ubuntu 或其他 Linux 发行版。

在这种情况下(Windows 或 Mac)...你最终会使用 VirtualBox(或 native Hypervisor like HyperV or HyperKit),以便 运行 docker!那不会给您当前的设置带来太大的改进。