Clocker,一个开源项目,它使用户能够以云无关的方式启动Docker容器,而不必生成额外的容器。该项目是建立在Apache Brooklyn(一款多重云应用)管理软件之上的。
Clocker的部分特性是:
Brooklyn的拥有者Cloudsoft在一篇文章中概括解释了它的工作原理。
Brooklyn用一个Dockerfile使SSH服务器在每个Docker容器中可用,之后就可以把它像任何虚拟机一样来处理了。Brooklyn接收来自于此应用、每台docker主机、每个docker容器以及每款安装了此应用的软件的传感数据,并能够在各种情况下做出调整。Brooklyn正是以此去管理跨Docker云的分布式应用的。 与特定云供应商提供的Docker支持相比,Clocker的优势是可移植性更强,而且也可以更加充分地发挥私有云的作用。 你可以阅读这些文章了解更多Brooklyn与Docker以及jclouds驱动结合使用的相关内容。 |