码头用品与蟒蛇

pyocker的Python项目详细描述


PyPI versionBuild StatusDependency StatusCode Climate

说明

  • Docker映像有base images,一个基本映像也有另一个 基本图像。
  • 在构建imageb之前,您可能需要重新构建imagea 基于ImageA构建。

Pyocker启用静态 dockerfile依赖关系的定义和docker的选择性构建/推送 图像。

待办事项

  • []为每个用户选择的目录启用Dockerfiles 图像
  • []与dockerfile_composer
  • 集成
  • []注册表验证
  • []检查Dockerfiles中描述的实际依赖项是否匹配 依赖项定义
  • []添加评论
  • []登录到文件中

要求

  • 码头工人

安装

pip install pyocker

用法

build

pyocker build --file docker-dependency.yml            # Basic
pyocker build --file docker-dependency.yml --dry-run  # Dry-Run

选项

Usage: pyocker build [OPTIONS]

Options:
  --file TEXT          Path to config file [default="docker-dependency.yml"]
  --verbose / --quiet  Make lots of noise or not [default=verbose]
  --dry-run            Dry Run
  -h, --help           Show this message and exit.

配置
# Built-in variables:
# * $date - current date in format `yyyy.mm.dd`
---
registry:                 # name of public|private registry
images:                   # Required
  -
    name: fluentd         # Required
    tags:                 # Tags to build with
      - latest
      - production
      - development
    use_cache: yes        # Disable `--no-cache` option  [default: yes]
    build: no
    push: no
  -
    name: my-image
    tags:
      - $date-dev         # Using a built-in variable
    use_cache: no
    build: yes
    push: yes
    dependencies:         # Images required by `my-image`
      -
        name: base-image1
        tags:
          - latest
        use_cache: yes
        build: yes
        push: no
      -
        name: base-image2
        tags:
          - latest
        use_cache: yes
        build: yes
        push: no

compose

即将到来。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何使用URLhttp://localhost:8080/appcontext/METAINF/index.html?   Google应用程序引擎Java错误   java此GUI在设置BoxLayout后不显示任何内容   setParameter情况下的java临时类型(字符串名称、对象值)   Rijndael 256加密与Java&Bouncy Castle   java如何检查字符串是否为空?   java InvalidDataAccessResourceUsageException:无法提取结果集   AWTGLCanvas正在隐藏java JToggleButton工具提示   使用PDFBox的java格式数字   java Datainputstream和readUTF数据丢失   在java中使用axiomapi解码XJWT断言   为什么Java和PHP的相同代码不起作用?   JavaGoogleSigin错误,代码工作真实设备工作良好,但不工作模拟器获得错误ApiException 12500,谢谢,我也是新的   java通过使用JNA将void**参数作为char[]获取函数的结果   java如何使用泛型树集创建比较器?   未正确解析java简单文本文件   在java中将字符串转换为MyString对象类型   java Spring继承不起作用