文件名称:dacker:用 Ruby 编写的多主机 Docker 编排工具
文件大小:19KB
文件格式:ZIP
更新时间:2024-07-01 09:22:38
Ruby
达克 Dacker 是一个用 Ruby 编写的 Docker 编排工具。 它适用于多个主机,旨在用于管理开发和生产环境。 Dacker 诉 Compose 从表面上看,Dacker 与有很多共同点。 它允许您根据 yaml 文件定义来编排容器。 实际上,Dacker 的主要目的是允许我们通过传递标准的 Ruby 哈希值直接从 Rails 应用程序编排容器。 YAML 文件部署是一个受欢迎的奖励,因为 YAML 文件很容易加载到标准的 Ruby 哈希中。 如果您只需要 YAML 文件容器编排,那么使用 Compose 几乎肯定会更好,因为它具有更广泛的功能。 如果您希望直接从 Ruby 代码编排容器,Dacker 可能对您有用。 为什么 Dacker 存在 Dacker 最初是的内部工具。 具体来说,每当用户注册 Rails 应用程序时,我们都需要在容器中部署 NodeJS 应用程序。
【文件预览】:
dacker-master
----dacker.gemspec(1KB)
----LICENSE.txt(1KB)
----lib()
--------dacker()
--------dacker.rb(450B)
----Gemfile(91B)
----Guardfile(223B)
----spec()
--------dacker()
--------spec_helper.rb(0B)
--------support()
----Rakefile(254B)
----README.md(7KB)
----templates()
--------Vagrantfile(1017B)
--------rails()
----.gitignore(234B)
----bin()
--------dacker(1KB)