可以在Docker中运行Mac OS X吗? 如果是这样,有什么build议如何?
它会运行无头,或者有可能远程连接到GUI?
谢谢,
西蒙娜
Docker提供了pipe理操作系统级容器的方法,并构build在Linux的本地特性上,用于操作系统级容器化。 在系统上运行的所有容器共享相同的内核; Mac OS X不使用Linux内核,而是使用mach内核,因此目前无法在Docker容器中运行。
您可以使用虚拟机在 Mac 上运行Docker,但在该实例上运行的容器需要运行Linux。
现在,Docker使用libcontainer而不是LXC作为其基础,将来移植libcontainer可能有一天会允许在这些系统上分别运行Windows和Mac OS Docker容器,但这取决于相应的操作系统function是否可用允许集装箱化。
在Docker容器中运行OSX VM是可能的。 以https://github.com/Cleafy/sxkdvm为例。