Apache Mesos网站描述,Mesos通过"Linux容器"实现任务隔离。这种容器技术是什么,是LxC吗? "本地化Docker支持"是否意味着上述容器技术可以被替换为Docker?当Mesos声明Docker可以用作执行程序或任务时,这是什么意思?如果将Docker用作执行程序,是否意味着某个地方应该有一个"Docker框架"?
实际上,Mesos支持多种容器化技术: Docker(参见 http://mesos.apache.org/documentation/latest/docker-containerizer/) Mesos容器化(默认) 自定义外部容器化技术(参见 http://mesos.apache.org/documentation/latest/external-containerizer/) 在我看来,“本地 Docker 支持” 指的是对 Docker 的许多特定选项的支持(例如,请参阅此处的配置选项:http://mesos.apache.org/documentation/latest/configuration/)简短更新:请注意,选项3(外部容器化技术)已被弃用。
你知道虚拟机(比如VMWare或Virtual PC)是什么吗?Docker就像是一个更加“轻量级”的虚拟机(当然更加优秀,但我们在这里保持简单)。更多信息可以在这里找到http://en.wikipedia.org/wiki/Docker_%28software%29和这里https://www.docker.com/。