文件名称:DockerMake:可复制的Docker映像构建系统,用于复杂的软件堆栈
文件大小:276KB
文件格式:ZIP
更新时间:2024-05-23 08:25:41
docker dockerfile docker-image dependency-graph Python
码头工人 目录 笔记 例子 命令行用法 它是什么? 一个用于构建和管理docker镜像堆栈的命令行工具。 您可以将不同组的构建指令混合并匹配为依赖关系图,以创建可维护和可扩展的Docker映像堆栈。 安装它 需要Docker和Python 2.7或3.5+。 pip install DockerMake 这将安装命令行工具docker-make及其支持的python软件包,您可以将其导入为import dockermake 。 运行 要构建一些说明性示例,请尝试在此存储库中运行示例: git clone https://github.com/avirshup/DockerMake cd DockerMake/example docker-make --list docker-make final 你可以用它做什么 要点:定义一些小的配置或功能,然后将它们混合在一起成为生产容器
【文件预览】:
DockerMake-master
----Dockerfile(259B)
----.gitignore(1010B)
----setup.cfg(141B)
----README.md(18KB)
----test()
--------.gitignore(8B)
--------DockerMake.yml(85B)
--------test_errors.py(1KB)
--------test_example.py(4KB)
--------test_features.py(8KB)
--------__init__.py(0B)
--------helpers.py(5KB)
--------data()
----LICENSE(11KB)
----.dockerignore(111B)
----.gitattributes(37B)
----codeship-steps.yml(1KB)
----codeship-services.yml(1KB)
----img()
--------step2.png(102KB)
--------step1.png(103KB)
----requirements.txt(55B)
----dockermake()
--------errors.py(2KB)
--------staging.py(5KB)
--------utils.py(9KB)
--------builds.py(6KB)
--------cli.py(8KB)
--------_version.py(18KB)
--------imagedefs.py(13KB)
--------__init__.py(1KB)
--------__main__.py(3KB)
--------step.py(15KB)
----example()
--------DockerMake.yml(2KB)
--------Dockerfile.base_image(78B)
--------sample_data()
----MANIFEST.in(459B)
----pyproject.toml(288B)
----setup.py(663B)
----deployment()
--------Dockerfile.testenv(495B)
--------tokens.crypt(144B)
--------Dockerfile.deploy(134B)
--------dockercfg.crypt(224B)
----versioneer.py(67KB)