A tool that facilitates building OCI container images.
This project is maintained by the containers organization.
Subscribe to the blog feed.
We’re pleased to announce the release of Buildah version 1.21.0, which is now available from GitHub for any Linux distro. We are shipping this release on Fedora 32, 33 & 34, and RHEL 8.5. Buildah will also be shipped on CentOS, OpenSUSE, and Ubuntu soon. In addition, container images will be available at https://quay.io/repository/buildah/stable and https://quay.io/repository/containers/buildah.
The Buildah project has continued to grow over the past several weeks, welcoming several new contributors to the mix. This release features notable enhancements:
--secret
option has been added to the bud
command, which allows passing secret information (such as a database password) to the Container without it being stored in the final image. See the buildah bud
man page for more information.buildah manifest rm
command has been added and allows the user to remove one or more manifest lists. See the buildah manifest
and buildah manifest rm
man pages for more information.libimage
package that resides in containers/common. This code is used by a number of projects in the Containers organization and has proven to be more efficient than the older code.This release comprises changes made for v1.20.0 through v1.21.0.
--default-mounts-file
option for the buildah bud
command now works correctly.buildah bud
command.podman build
pulled an image, it would use the --pull-never
policy, using only the locally available image. This has been corrected, and the image is now pulled from the registry if it is available.--secret
option has been added to the bud
command, which allows passing secret information (such as a database password) to the Container without it being stored in the final image. See the buildah bud
man page for more information.buildah manifest rm
command has been added and allows the user to remove one or more manifest lists. See the buildah manifest
and buildah manifest rm
man pages for more information.buildah bud --loglevel
option has been removed.libimage
package that resides in containers/common. This code is used by a number of projects in the Containers organization and has proven to be more efficient than the older code.buildah bud
command handled multiple tags but did not report them to the user. If there are multiple tags, buildah bud
now reports that.buildah
was started.:Z
option has been added to a number of tests of transient mounts.[CI:DOCS]
tag is part of the pull requests title.make nixpkgs
.[NO TESTS NEEDED]
is included in the pull request’s description.If you haven’t yet, install Buildah from one of the Linux repos or GitHub and give it a spin. We’re betting you’ll find it’s an easy and quick way to build containers in your environment without a daemon being involved!
For those of you who contributed to this release, thank you very much for your contributions! If you haven’t joined our community yet, don’t wait any longer! Come join us on GitHub, where Open Source communities live.