跳转到主要内容

用于构建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`包。

项目详情


下载文件

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

源代码分发

atomicapp-builder-0.0.1.tar.gz (8.5 kB 查看哈希值)

上传时间 源代码

由以下支持

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