文件名称:freighter:通过SSH轻松部署Docker容器
文件大小:19KB
文件格式:ZIP
更新时间:2024-06-12 03:00:40
Ruby
货轮 Freighter的目标是简化在ssh上部署docker容器的过程。 Freighter使用一个YAML文件来描述您环境中的环境,服务器,图像和容器。 货机目标: 简单的Docker容器部署 直截了当的配置 刚接触货机的用户应能在几分钟内完成部署 最小的服务器端配置 清理不使用的旧容器和图像 快速可靠 安装 Freighter是Ruby宝石,需要1.9或更高的Ruby。 gem install freighter 配置 装货机后,运行配置安装程序。 freighter configure 这会将YAML配置文件的示例模板复制到./config/freighter.yml中 Docker REST API 货船不需要用户对其部署的主机具有sudo访问权限的方式是,它与在主机上运行的docker rest api进行交互。 这意味着必须将Docker配置为在每个主机上公开其
【文件预览】:
freighter-master
----bin()
--------freighter(3KB)
----config()
--------freighter.example.yml(2KB)
----Rakefile(175B)
----Gemfile(95B)
----.rspec(30B)
----spec()
--------lib()
--------spec_helper.rb(4KB)
----.gitignore(141B)
----lib()
--------freighter()
--------freighter.rb(247B)
----README.md(7KB)
----freighter.gemspec(1KB)
----LICENSE.txt(1KB)