用于构建Atomicapp的应用程序
项目描述
Atomicapp Builder
=================
从[Nulecule](https://github.com/projectatomic/nulecule)构建应用程序镜像的应用程序。
用法
```
atomicapp-builder build [-h] [--cccp-index CCCP_INDEX]
[--build-image BUILD_IMAGE]
[--docker-registry DOCKER_REGISTRY]
[--registry-insecure] [-q | -v]
PATH | cccp:<app-id>
位置参数
PATH | cccp:<app-id> 要构建的Nulecule文件的目录路径或以"cccp:"前缀的应用程序ID
可选参数
-h, --help 显示此帮助信息并退出
--cccp-index CCCP_INDEX
原始cccp索引文件的URI(可以是file://本地文件),默认为
https://raw.githubusercontent.com/kbsingh/cccp-index/master/index.yml
--build-image BUILD_IMAGE
Dock构建镜像时应使用的镜像名称(默认为"buildroot")
--docker-registry DOCKER_REGISTRY
用于轮询现有镜像和
推送构建镜像的Docker注册表URL。必须不带http/https方案。
。
--registry-insecure 如果使用,则将使用http而不是https连接到
注册表
-q, --quiet 构建完成后仅输出构建的镜像名称
-v, --verbose 打印大量调试信息
```
需要`anymarkup`,`requests`和`dock`。您只需键入
`pip install --user -r requirements.txt`即可获得前两个,您可以从
https://github.com/DBuildService/dock获取`dock`。这还要求`dock`的构建镜像。您
可以通过`docker pull slavek/buildroot`获取一个,或者自己构建一个。
您可以通过使用
```
pip install --user --process-dependency-links atomicapp-builder从PyPI获取稳定版本
```
注意:您*必须*使用`--process-dependency-links`,以便pip安装正确的`dock`包。
=================
从[Nulecule](https://github.com/projectatomic/nulecule)构建应用程序镜像的应用程序。
用法
```
atomicapp-builder build [-h] [--cccp-index CCCP_INDEX]
[--build-image BUILD_IMAGE]
[--docker-registry DOCKER_REGISTRY]
[--registry-insecure] [-q | -v]
PATH | cccp:<app-id>
位置参数
PATH | cccp:<app-id> 要构建的Nulecule文件的目录路径或以"cccp:"前缀的应用程序ID
可选参数
-h, --help 显示此帮助信息并退出
--cccp-index CCCP_INDEX
原始cccp索引文件的URI(可以是file://本地文件),默认为
https://raw.githubusercontent.com/kbsingh/cccp-index/master/index.yml
--build-image BUILD_IMAGE
Dock构建镜像时应使用的镜像名称(默认为"buildroot")
--docker-registry DOCKER_REGISTRY
用于轮询现有镜像和
推送构建镜像的Docker注册表URL。必须不带http/https方案。
。
--registry-insecure 如果使用,则将使用http而不是https连接到
注册表
-q, --quiet 构建完成后仅输出构建的镜像名称
-v, --verbose 打印大量调试信息
```
需要`anymarkup`,`requests`和`dock`。您只需键入
`pip install --user -r requirements.txt`即可获得前两个,您可以从
https://github.com/DBuildService/dock获取`dock`。这还要求`dock`的构建镜像。您
可以通过`docker pull slavek/buildroot`获取一个,或者自己构建一个。
您可以通过使用
```
pip install --user --process-dependency-links atomicapp-builder从PyPI获取稳定版本
```
注意:您*必须*使用`--process-dependency-links`,以便pip安装正确的`dock`包。
项目详情
关闭
atomicapp-builder-0.0.1.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 0230f713322c13e461b74f38f24206cd75022faa7e9bc7d6b0de9e3cbffc16c6 |
|
MD5 | 4ebbbc0349573bfafd4896bb346d4aa3 |
|
BLAKE2b-256 | 0f26d94c7719fcde7bd8933784d3e308694f5931623279d749655f22fcb7922c |