Containerfile.empty (776B)
1 ## Per-arch image used by boot3/4/5.sh — fully empty rootfs (FROM scratch 2 ## with no copy stages). Unlike boot/containers/Containerfile.busybox, this image 3 ## does not bundle busybox: boot3/4/5 invoke scheme1 directly via argv 4 ## and run.scm spawns only staged binaries (catm, scheme1, M1pp, hex2pp, 5 ## tcc), so no in-container shell, /bin/sh, or applet tree is needed. 6 ## 7 ## Built per --platform with --no-cache; tagged as boot2-empty:<arch>. 8 ## --no-cache is required because podman's layer cache key for an empty 9 ## FROM-scratch + WORKDIR Containerfile is identical across platforms, 10 ## so a second --platform build silently aliases its tag onto the first 11 ## arch's image SHA — leaving e.g. boot2-empty:riscv64 pointing at an 12 ## arm64 image. 13 FROM scratch 14 WORKDIR /work