diskimage-builder/diskimage_builder/elements/containerfile
Ian Wienand 1a5c563920 Run functional tests on Debian Bullseye
We need to update the base reference platform we perform the
functional tests on.  Debian bullseye seems like the best choice -- it
is recent enough to last for a while, and will match the
nodepool-builder container environment.

Depends-On: https://review.opendev.org/c/zuul/zuul-jobs/+/814088
Change-Id: Ic68e8c5b839cbc2852326747c68ef89f630f26a3
2021-10-20 09:39:27 +11:00
..
root.d Run functional tests on Debian Bullseye 2021-10-20 09:39:27 +11:00
test-elements/focal-build-succeeds Run functional tests on Debian Bullseye 2021-10-20 09:39:27 +11:00
element-provides Add containerfile element 2021-05-07 13:54:59 +10:00
README.rst Run functional tests on Debian Bullseye 2021-10-20 09:39:27 +11:00

=============
containerfile
=============

Base element for creating images from container files (aka
Dockerfiles).

Usually this element will be called via a more specific distro element
which provides an environment for building a full image.  This element
will search active elements for a container file located in
`containerfiles/${DIB_RELEASE}`.

Alternatively, to use this element directly supply the path to a
container file in the environment variable
`DIB_CONTAINERFILE_DOCKERFILE`.

Set ``DIB_CONTAINERFILE_PODMAN_ROOT`` to ``1`` to run `podman` as
`root`.