omniproc/Buildkit Buildctl
Build container image using buildkits buildctl
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| debug | Enable debug output in logs | no | false |
| addr | Buildkitd address | yes | — |
| log-format | Log formatter: json or text | no | "" |
| tlsdir | Directory containing CA certificate, client certificate, and client key | no | — |
| output | Define exports for build result, e.g. --output type=image,name=docker.io/username/image,push=true | yes | — |
| progress | Set type of progress (auto, plain, tty, rawjson). Use plain to show container output | no | "" |
| local | Allow build access to the local directory. | no | context=. dockerfile=. |
| frontend | Define frontend used for build | no | dockerfile.v0 |
| opt | Define custom options for frontend, e.g. --opt target=foo --opt build-arg:foo=bar | no | filename=Dockerfile platform=linux/amd64 |
| no-cache | Disable cache for all the vertices | no | false |
| export-cache | Export build cache, e.g. --export-cache type=registry,ref=example.com/foo/bar, or --export-cache type=local,dest=path/to/dir | no | "" |
| import-cache | Import build cache, e.g. --import-cache type=registry,ref=example.com/foo/bar, or --import-cache type=local,src=path/to/dir | no | "" |
| secret | Secret value exposed to the build. Format id=secretname,src=filepath | no | "" |
| allow | Allow extra privileged entitlement, e.g. network.host, security.insecure, device | no | "" |
| ssh | Allow forwarding SSH agent or a raw Unix socket to the builder. Format default|<id>[=<socket>[,raw=false]|<key>[,<key>]] | no | "" |
| registry-auth-tlscontext | Overwrite TLS configuration when authenticating with registries, e.g. --registry-auth-tlscontext host=https://myserver:2376,insecure=false,ca=/path/to/my/ca.crt,cert=/path/to/my/cert.crt,key=/path/to/my/key.crt | no | "" |
| tags | Image tags extending the tags used with the output command | yes | — |
| dryrun | Only output the buildctl command but do not actually execute it | no | false |
Outputs
no outputs