Drone 插件市场 > Kaniko
Kaniko
by drone-plugins
Apache License 2.0该插件可用于使用 Kaniko 容器镜像生成器构建容器镜像并将其发布到 Docker 注册表。与 Docker 插件不同,它不要求你在特权模式下运行代理。
YAML 配置示例
kind: pipeline
name: default
steps:
- name: kaniko
image: plugins/kaniko
settings:
username: kevinbacon
password: pa55word
repo: foo/bar
tags: latest
字段属性说明
registry
string必填项对该注册表进行认证
默认值:none
username
string必填项使用该用户名进行身份验证
默认值:none
password
string必填项使用该密码进行身份验证
推荐使用密钥 (Secret) 功能默认值:none
repo
string必填项容器镜像的存储库名称
默认值:none
tags
array可选项应用于容器镜像的存储库标记
默认值:none
dockerfile
string可选项Dockerfile 的路径
默认值:Dockerfile
context
string可选项上下文目录的路径
默认值:git repo root
target
string可选项必须在 docker 文件中定义。
默认值:none
build_args
array可选项传递给 docker build 的自定义参数。
默认值:none