Ducker提供容器映像档代管服务

继去年推出远端部署工具Ducker Build后,Ducker本周再宣布提供新的代管服务Ducker Build Cloud,提供开发人员在代管云端环境上部署容器映像档。

Docker引用调查数据指出,开发组建要花很长时间等待,平均每一天要等掉1小时,以一个25人开发团队及年薪14万美元计算,每年白白浪费的生产力大约是42万美元。

Ducker Build Cloud可让开发人员不论是在本地或在CI环境上都能更快部署映像档,不需用户执行配置。这项服务是使用结合云端运算及组建快取,透过云端运算,可确保新旧机器具有一致性的部署环境,而利用共享快取,可储存成员的组件元件并分享其他成员,省掉重复作业以加速开发流程。新服务号称可让个人或团队成员完成组建(build)速度加快39倍。

Ducker Build Cloud提供一组AMD及ARM builder,原生支援多架构平台,包括Intel(AMD 64)及Apple Silicon/AWS Graviton(Arm 64)晶片上的组建,可节省设定和维护多个原生builder的麻烦。它还可整合使用多种开发工具,包括Docker Compose、GitHub Actions及其他CI方案。

在预设环境下执行时,开发人员启动组建指令,该组建执行在本地BuildKit执行个体上,包含Docker daemon。开发人员可以从Docker Build Cloud上传送呼叫到远端的BuildKit,呼叫以全程加密连送。之后远端builder执行组建步骤,再将结果输出到开发人员指定的目的地,例如Docker Engine image store或映像库(image registry)。

根据Docker网页,Docker Build Cloud已包含在付费订阅服务中,提供免费使用分钟数、用户席次及平行组建。数量则依Docker Personal、Docker Pro、Docker Team及Docker Business逐级增加。未具有订阅身分者可单独购买Docker Build Cloud,又分Team及Enterprise二种方案。Team版提供每月每席次200分钟及共享快取,收费5美元,超过此限者则以每分钟0.05美元加价。Enterprise版则以专案处理。