mirror of
https://github.com/xcat2/confluent.git
synced 2026-11-12 11:06:17 +00:00
875d87332c
An image meant to build without network access must contain every package build checks for, and that list differs by distribution, version and architecture and changes between releases. build --containerfile writes a Containerfile, or with --apptainer an Apptainer definition file, generated from the same package lists, including -p, -a and --selinux, so it cannot drift from what build expects. The OS is that of the -s distribution or of the build system, as for a build. --arch names the matching build platform and --from replaces the default base image. -r is refused, the image installs from the repositories of its base image. The generated EL file installs full coreutils instead of the coreutils-single of container bases, and the Ubuntu file cleans the apt cache.