文件名称:dockerspaniel:从 JSON 创建 Dockerfile
文件大小:15KB
文件格式:ZIP
更新时间:2024-08-01 13:30:31
JavaScript
看看这个使用 dockerspaniel 在 5 个不同发行版上创建 Node.js 构建环境的演示:
为什么会有人使用这个?
简短的回答? 持续集成。
在平台工程中有着广泛的应用。 它对于创建隔离的构建环境特别有用。 Docker 映像是从创建的,其中包含各种步骤。 如果您的目标是多个平台,您可能会发现自己在处理一堆类似的 Dockerfile,但略有不同。
该工具将有助于最大限度地重用代码,并使您能够基于多种功能(例如和即时生成独特的 Dockerfile。
安装
$ npm install -g dockerspaniel
快速开始
创建 Spanielfile (JSON)
{
"from" : "ubuntu:12.04" ,
"maintainer" : "Josh Dolitsky
【文件预览】:
dockerspaniel-master
----.travis.yml(266B)
----bin()
--------dockerspaniel-cli.js(2KB)
----package.json(1KB)
----test()
--------data()
--------all.js(16KB)
----defaults.json(65B)
----npm-shrinkwrap.json(20KB)
----.gitignore(535B)
----lib()
--------utils.js(2KB)
--------dockerspaniel.js(6KB)
----README.md(10KB)