Creates an OCI compliant Alpine Linux container image.
alpine-make-oci [options] [ -- [config_flags] ]
alpine-make-oci unshare [options] [ -- [config_flags] ]
-b, --branch=<version> Specify the Alpine branch to install.
-h, --help Show this message then exit.
-p, --package Additional package to install.
-k, --keep Keep image in the local repository.
-n, --name=<name> Generated image name.
-o, --output=<path> Save a compressed OCI bundle at the specified location.
Arguments to pass to buildah-config; see buildah-config(1).
$ sudo alpine-make-oci -o example.1.img
$ alpine-make-oci unshare -o example.2.img
$ alpine-make-oci unshare -k -n showdir -- --cmd ls
$ podman run showdir
bin
dev
etc
lib
proc
root
run
sbin
sys
tmp
usr
var
yay -S alpine-make-oci
-
Buildah (run-time)
-
alpine-make-rootfs (run-time)
-
meson (build)
meson build
sudo ninja -C build install