pack v0.16.0
This is a beta release of the Cloud Native Buildpack local CLI. This platform implementation should be relatively stable and reliable, but breaking changes in the underlying specification may be implemented without notice. Note that pack is intended for local image builds, and thus requires a Docker daemon. The lifecycle should be used directly when building on cloud platforms.
Prerequisites
- The Docker daemon must be installed on your workstation or accessible over the network.
Install
For instructions on installing pack
, see our installation docs.
Run
Run the command pack
.
You should see the following output
CLI for building apps using Cloud Native Buildpacks
Usage:
pack [command]
Available Commands:
build Generate app image from source code
builder Interact with builders
buildpack Interact with buildpacks
config Interact with your local pack config file
stack Interact with stacks
rebase Rebase app image with latest run image
inspect-image Show information about a built image
inspect-buildpack Show information about a buildpack
inspect-builder Show information about a builder
completion Outputs completion script location
report Display useful information for reporting an issue
version Show current 'pack' version
help Help about any command
Flags:
-h, --help Help for 'pack'
--no-color Disable color output
-q, --quiet Show less output
--timestamps Enable timestamps in output
-v, --verbose Show more output
--version Show current 'pack' version
Use "pack [command] --help" for more information about a command.
Info
Builders created with this release of the pack CLI contain lifecycle v0.10.1 by default.
Changelog
Features
- Update Default Lifecycle Version to 0.10.1 (#1013 by @dfreilich)
- Standardize command short descriptions (#1010 by @dfreilich)
- Add config registries subcommand (#998 by @dfreilich)
- Provide better help text for --volume flag (#986 by @Clivern)
- Add pack config experimental subcommand (#984 by @dfreilich)
- Add pack config default-builder subcommand (#982 by @dfreilich)
- Add run-image-mirrors to config subcommand (#978 by @dfreilich)
- Add multi-tag functionality (#972 by @dwillist)
- Enable caching layers in image registry via
cache-image
flag (#970 by @dwillist) - Add builder subcommand (#965 by @dfreilich)
- Add buildpack subcommand (#962 by @dfreilich)
- Add config trusted-builders subcommands (#959 by @dfreilich)
- Add output flag to
pack inspect-image
(#957 by @dwillist) - Format inspect-builder json output before printing (#953 by @dwillist)
- Add support for fish shell completion (#942 by @jromero)
- Add stack subcommand in place of suggest-stacks (#937 by @anshlykov)
- Add buildpack pull command (#935 by @jkutner)
Bugs
- Fix inspect-buildpack command when docker URLs are passed to it (#1017 by @jkutner)
- Further improvement of buildpack URIs support (#979 by @jromero)
- Improve locator type detection (#969 by @jkutner)
Contributors
We'd like to acknowledge that this release wouldn't be as good without the help of the following amazing contributors:
@Clivern, @anshlykov, @dependabot[bot], @dfreilich, @dwillist, @jkutner, @jromero, @micahyoung, @natalieparellano, @nkubala, @sabhiram