Beluga是一个命令行工具,用来将Docker容器发布到单个服务器以及数量不多的服务器群组。
为什么不用Kubernetes或者Mesos?当前Docker不支持多租户环境
所以不管是Kubernetes还是Mesos都无法操作Docker/容器层
很多实际的问题:
#2918(PR:#4572)(containerrootisidenticaltohostroot--volumescanbewrittenandreadfromashostrootinsidecontainer).
(WIP)Dockerdoesn'thaveanyACL.Writingtodocker.sock==root.
#5619(PR:#6000)(absolutesymlinksandsymlinkpathcomponentscopyhosttarget).
Beluga不能做什么Down-to-distroclustermanagements
Dockerregistryorappmanagementitself
Magicservicediscovery
Infrastructuremanagement###Howisitworking?
Rundockerfilestobuildthem
Pushthemtorepository
Pullthemwhenconnectedtoserverbyssh
That'sit!
需求AUnixcompatiblesystemwithRSync
SSH
DockerCompose
Obviously,Docker..
Somelove.
评论