20.1MB
1.32MB
Dokku正式版是专门为Docker司机提供的迷你Heroku工具。我们可以通过Dokku来构建和管理应用的生命周期,可以帮助用户更好地完成程序的基础设施建设。
Dokku官方软件介绍
作为你见过的最小的PaaS实现,Dokku帮助你构建和管理你的应用的生命周期。拥有自己的PaaS。以极低的成本实现基础设施。在Docker的支持下,你可以在任何硬件上安装Dokku。在廉价的云提供商上使用它。用多余的钱买一匹小马或者喂一只小猫。你将在你的狗狗照片分享网站上每年节省几十美元。简单的Git部署。从你的命令行到云。一旦在主机上设置好,就可以通过Git将Heroku兼容的应用程序推送到主机上。它们将使用Heroku构建包构建,然后在一个隔离的容器中运行。最终的结果是你自己的,单一主机版本的Heroku。可扩展的平台。定制您的PaaS。用任何语言编写dokku插件。在线与他人分享,并扩展那些已经可用的插件。Dokku简单的核心可以轻松破解,添加完成工作所需的功能。软件功能
并构建和管理应用程序的生命周期。轻松地将Git从命令行部署到云中。
提供一个可扩展的平台。
允许您定制PaaS
用任何语言编写单个库插件。
组件介绍
Docker是Linux下的容器运行环境,是一个高级容器,提供了类似Heroku Dynos的技术,这也是Dokku的核心。Buildstep使用Heroku的开源工具buildpacks,其职责是借助Heroku的栈概念,构建应用所需的基本映像。
Gitreceive是一个项目,它为你提供了一个Git用户,可以被推送到数据库,然后触发一个脚本来处理推送动作。