bootc-printer (arm64)

Published 2026-09-21 18:18:43 -05:00 by coltonp

Installation

docker pull git.pawielski.com/coltonp/bootc-printer:arm64
sha256:6df945752be893959c13e7b950bcba0a05657828e61f8adf8983067193bb7139

Image layers

# debian.sh --arch 'arm64' out/ 'trixie' '@1789689600'
/bin/sh -c rm -f /etc/apt/apt.conf.d/docker-gzip-indexes /etc/apt/apt.conf.d/docker-no-languages
/bin/sh -c rm -f /var/log/apt/eipp.log.xz
/bin/sh -c --mount=type=cache,target=/var/cache/apt,sharing=locked --mount=type=cache,target=/var/lib/apt,sharing=locked --mount=type=tmpfs,target=/var/log --mount=type=tmpfs,target=/run apt update && apt install -y ca-certificates libarchive13 libcurl4-openssl-dev libzstd-dev libssl-dev pkg-config curl git build-essential meson libfuse3-dev liblzma-dev libarchive-dev libsoup2.4-dev e2fslibs-dev libext2fs-dev libgpgme-dev go-md2man autoconf automake libtool libseccomp-dev libcap-dev libglib2.0-dev bison flex equivs gobject-introspection ninja-build --no-install-recommends
/bin/sh -c --mount=type=cache,target=/var/cache/apt,sharing=locked --mount=type=cache,target=/var/lib/apt,sharing=locked --mount=type=tmpfs,target=/var/log --mount=type=tmpfs,target=/var/cache --mount=type=tmpfs,target=/run apt update && apt install -y systemd systemd-boot systemd-ukify systemd-timesyncd ca-certificates curl locales dracut dosfstools e2fsprogs fdisk firmware-linux-free git git-lfs gpg zstd libp11-kit0 rsync iproute2 iputils-ping systemd-resolved wpasupplicant skopeo podman openssh-server sudo vim btop
/bin/sh -c --mount=type=bind,from=ostree,src=/,dst=/mnt dpkg -i /mnt/libostree.deb && apt-mark hold libostree-1-1
COPY dir:d5dc8054b6027bcf3105a047138250b09b1150d3a77c3a644220c93212ac5cee in /
COPY dir:2de914e7e5ab88e36b4cf5f700b8d453800c1fbb894542d811e527c2c2a34b31 in /
COPY dir:d49afee4f926af5ab4f7a1d5b4ff598aa7ff99bb42abb1a33b9780c08e08b5e9 in /
COPY dir:bc2701ce4c29a71cb13512288e853f4ee21e6ed688c4297bdb595c92d3c6a70c in /
ARG BUILD_ID
|1 BUILD_ID=7615a18-dirty /bin/sh -c --mount=type=cache,target=/var/cache/apt,sharing=locked --mount=type=cache,target=/var/lib/apt,sharing=locked --mount=type=tmpfs,target=/var/log --mount=type=tmpfs,target=/var/cache --mount=type=tmpfs,target=/run --mount=type=bind,src=scripts/build,dst=/ctx/build /ctx/build:sha256:e98a56bb011d7dc38ee95fd2b1ae41de961e0e4704b9b8defa04495906dc4316
|1 BUILD_ID=7615a18-dirty /bin/sh -c echo "en_US.UTF-8 UTF-8" > /etc/locale.gen && locale-gen && echo "LANG=en_US.UTF-8" > /etc/default/locale
|1 BUILD_ID=7615a18-dirty /bin/sh -c systemctl enable systemd-networkd.service systemd-networkd-wait-online.service systemd-resolved.service systemd-timesyncd.service
|1 BUILD_ID=7615a18-dirty /bin/sh -c /usr/libexec/bootc-finalize
LABEL containers.bootc=1
|1 BUILD_ID=7615a18-dirty /bin/sh -c bootc container lint
/bin/sh -c --mount=type=cache,target=/var/cache/apt,sharing=locked --mount=type=cache,target=/var/lib/apt,sharing=locked apt-get update && apt-get install -y --no-install-recommends python3 nginx can-utils libevent-2.1-7t64 libevent-pthreads-2.1-7t64 libjpeg62-turbo libbsd0 libgpiod3 libsodium23 libopenjp2-7 libtiff6 libxcb1 libcurl4t64 v4l-utils wireless-regdb cage seatd libgtk-3-0t64 gir1.2-gtk-3.0 librsvg2-common fonts-dejavu-core libmpv2 plymouth polkitd
COPY dir:d68ed52e16ecc8120cb3835b2e792a67e693b1cca2005cb3b65b1d58e6ad7b82 in /usr/share/plymouth/themes/
/bin/sh -c plymouth-set-default-theme dragon && ln -sfn /usr/share/plymouth/themes/dragon/dragon.plymouth /usr/share/plymouth/themes/default.plymouth && test "$(plymouth-set-default-theme)" = "dragon"
COPY dir:f5d2b8131bfd51edf9962ac10e8da588f326ec69bd281900c4ed957069f7f34e in /
/bin/sh -c /usr/libexec/build-initramfs && rm -rf /boot/*
/bin/sh -c kver=$(ls /usr/lib/modules | head -1); img="/usr/lib/modules/${kver}/initramfs.img"; lsinitrd "${img}" > /tmp/initrd.list; for want in "plymouth/script.so" "plymouth/renderers/drm.so" "themes/dragon/dragon.script" "bin/plymouthd"; do grep -q "${want}" /tmp/initrd.list || { echo "MISSING FROM INITRD: ${want}"; exit 1; }; done; echo "initrd splash ok: $(grep -c 'themes/dragon/' /tmp/initrd.list) dragon files"; rm -f /tmp/initrd.list
COPY dir:942423625d79692e1bc3f3762221d1bdf44a52becde7a57255e46776e8227573 in /usr/share/klipper
COPY dir:f6d5329f7201013f4054d5226d9fb065557756b65a07858f423f5a355ef0322c in /usr/share/klipper-venv
COPY file:af360f0dc902470252caf171c86b688ebbae6252ec87a5f3457ce3ffe325c46d in /usr/bin/klipper_mcu
COPY dir:9953abacbee734c80a16557a6a194f5bc1dea5466f2f486f7bf384f6f2c291e0 in /usr/share/moonraker
COPY dir:cf47fa3c027a3f9e7958496d6a1e5c55cbd132a9e48bcadd694b4e94b3c02841 in /usr/share/moonraker-venv
COPY file:f41ad0b8d6ac3109e86669fd7d09bc7f6e89c2a22c08db8be8870a15de3e7136 in /usr/bin/ustreamer
COPY dir:dec26c333127d2955fcd62e51a59df309bb728d98e8960c4593e0d20ce88154c in /usr/share/klipperscreen
COPY dir:bd43e11a8bc2498aac951d46d883d368534ba68362f0fba168946b2865287e9c in /usr/share/klipperscreen-venv
COPY dir:43fb451be3ed57cd0e4f7e98d2d57bcd5d6f41cad7a7af05708859ebbba8ff6a in /
/bin/sh -c usermod -p '$6$z7KPOewAOU2QwH5.$twyL7nyUBUMfXnvESGzy19F.zic7PIImRndiCEO3.UlCtC1pVQ5d7/WHLOhZMEw4mgs.aDiFPliatsYUstjRi1' root
/bin/sh -c systemctl enable klipper-mcu.service klipper.service moonraker.service nginx.service && rm -f /etc/nginx/sites-enabled/default
/bin/sh -c systemctl enable seatd.service klipperscreen.service
/bin/sh -c systemctl enable ubootefi-var-sync.service
/bin/sh -c systemctl enable ustreamer.service
/bin/sh -c systemctl enable bootc-status-export.timer bootc-status-export.path bootc-upgrade.path
/bin/sh -c systemctl mask bootc-fetch-apply-updates.timer
/bin/sh -c apt-get clean && rm -rf /var/lib/apt/lists/*
/bin/sh -c bootc container lint
/bin/sh -c mkdir -p /boot/EFI/Linux
COPY file:676c41d8d9c31b21d47b9d52c134995a8e5c83548d3f5a6d83a5f05aaf044fb6 in /boot/EFI/Linux/
/bin/sh -c bootc container lint

Labels

Key Value
containers.bootc 1
io.buildah.version 1.39.3
Details
Container
2026-09-21 18:18:43 -05:00
1637
OCI / Docker
linux/arm64/v8
967 MiB
Versions (1) View all
arm64 2026-09-21