17611538698
webmaster@21cto.com

开源Docker PaaS平台 Dokku v0.34.9发布

资讯 6 202 2024-09-07 11:08:54

图片

Dokku 是一个由 Docker 提供支持的开源平台即服务 (PaaS),被誉为 Heroku 的开源和迷你版本。其GitHub 页面称其为“您见过的最小的 PaaS 实现”。

它使用 Dockerfile 或 Buildpacks 构建应用程序,这些文件或 Buildpacks 会自动检测代码库的语言,然后在隔离的容器中运行应用程序。设置 Dokku 后,可以使用 git 命令将与 Heroku 兼容的应用程序推送到 Dokku。 

“我们的个人目标是让部署部分变得更简单,因此你要做的就是编写代码,” Dokku 项目维护人员在博客文章中写道。 

除了基于Docker之外,它还利用nginx和cron等技术来路由Web进程和自动执行任务。

图片

Dokku 由插件组成,例如用于管理环境变量的“config”和用于检查应用程序是否按预期启动的“checks”。用户还可以创建自己的插件并在线共享。“Dokku 的简单核心很容易破解,并添加完成工作所需的功能,”该网站表示。 

它创建于 2013 年,截至 2024 年 9 月,该项目在 GitHub 上拥有超过 28K 颗星,超过 511 名贡献者,最新版本为 v0.34.9。

GitHub:https://github.com/dokku/dokku

评论