跳转到主要内容

Dockerfile生成工具

项目描述

这是一个从YAML模板生成Dockerfile文件的简单工具。

much_files.jpg

用法

此工具作为Docker镜像以jboss/dogen注册。您可以在源分发的主目录中看到此镜像的Dockerfile。此Docker镜像使用一些约定

  1. 应转换为Dockerfile的图像模板预计将可用在/input/image.yaml

  2. 输出目录将是/output

  3. 包含(可选)脚本的目录应在/scripts中可用。

考虑到上述内容,您需要在容器启动时挂载适当的卷。您可以更改路径,但请记住将新位置作为容器run命令指令的一部分提供。

示例

假设您的当前工作目录包含您的image.yaml文件,您的image.yaml引用的任何脚本都位于名为scripts的相邻子目录中,并且您希望输出写入名为out的相邻子目录

docker run -it –rm -v $(pwd):/tmp:z dogen:latest –verbose /tmp/image.yaml /tmp/out

项目详情


下载文件

下载适用于您平台的应用文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分发

dogen-2.4.4.tar.gz (15.5 kB 查看哈希值)

上传时间

由以下组织支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面