@@ -726,7 +726,7 @@ COPY --link --from=pkg-apparmor-amd64 / /rootfs
726726COPY --link --from=pkg-cni-stripped-amd64 / /rootfs
727727COPY --link --from=pkg-flannel-cni-amd64 / /rootfs
728728COPY --link --from=pkg-cryptsetup-amd64 / /rootfs
729- COPY --link --from=pkg-containerd-amd64 / /rootfs
729+ COPY --link --exclude=usr/bin/ctr -- from=pkg-containerd-amd64 / /rootfs
730730COPY --link --from=pkg-dosfstools-amd64 / /rootfs
731731COPY --link --from=pkg-e2fsprogs-amd64 / /rootfs
732732COPY --link --from=pkg-systemd-udevd-amd64 / /rootfs
@@ -804,7 +804,7 @@ COPY --link --from=pkg-apparmor-arm64 / /rootfs
804804COPY --link --from=pkg-cni-stripped-arm64 / /rootfs
805805COPY --link --from=pkg-flannel-cni-arm64 / /rootfs
806806COPY --link --from=pkg-cryptsetup-arm64 / /rootfs
807- COPY --link --from=pkg-containerd-arm64 / /rootfs
807+ COPY --link --exclude=usr/bin/ctr -- from=pkg-containerd-arm64 / /rootfs
808808COPY --link --from=pkg-dosfstools-arm64 / /rootfs
809809COPY --link --from=pkg-e2fsprogs-arm64 / /rootfs
810810COPY --link --from=pkg-systemd-udevd-arm64 / /rootfs
@@ -990,18 +990,14 @@ ARG TARGETARCH
990990ENV TARGETARCH=${TARGETARCH}
991991COPY --link --from=pkg-fhs / /
992992COPY --link --from=pkg-ca-certificates / /
993- COPY --link --from=pkg-musl / /
993+ COPY --link --exclude=usr/include -- from=pkg-musl / /
994994
995995COPY --link --from=pkg-dosfstools / /
996- COPY --link --from=pkg-grub / /
997- COPY --link --from=pkg-grub-amd64 /usr/lib/grub /usr/lib/grub
998- COPY --link --from=pkg-grub-arm64 /usr/lib/grub /usr/lib/grub
999- COPY --link --from=pkg-kmod / /
1000- COPY --link --from=pkg-libattr / /
1001- COPY --link --from=pkg-libinih / /
1002- COPY --link --from=pkg-liblzma / /
1003- COPY --link --from=pkg-liburcu / /
1004- COPY --link --from=pkg-openssl / /
996+ COPY --link --exclude=etc/bash_completion.d --from=pkg-grub / /
997+ COPY --link --exclude=usr/include --exclude=usr/lib/pkgconfig --from=pkg-libattr / /
998+ COPY --link --exclude=usr/include --exclude=usr/lib/pkgconfig --from=pkg-libinih / /
999+ COPY --link --exclude=usr/include --exclude=usr/lib/pkgconfig --from=pkg-liblzma / /
1000+ COPY --link --exclude=usr/include --exclude=usr/lib/pkgconfig --from=pkg-liburcu / /
10051001COPY --link --from=pkg-xfsprogs / /
10061002COPY --link --from=installer-image-gen /rootfs /
10071003
@@ -1017,20 +1013,24 @@ ENTRYPOINT ["/bin/installer"]
10171013
10181014FROM installer-base-image-squashed AS imager-image
10191015COPY --link --from=pkg-cpio / /
1020- COPY --link --from=pkg-e2fsprogs / /
1021- COPY --link --from=pkg-glib / /
1022- COPY --link --from=pkg-libburn / /
1023- COPY --link --from=pkg-libisoburn / /
1024- COPY --link --from=pkg-libisofs / /
1016+ COPY --link --exclude=usr/lib/pkgconfig --from=pkg-e2fsprogs / /
1017+ COPY --link --exclude=usr/include --exclude=usr/lib/pkgconfig --from=pkg-glib / /
1018+ COPY --link --from=pkg-grub-amd64 /usr/lib/grub /usr/lib/grub
1019+ COPY --link --from=pkg-grub-arm64 /usr/lib/grub /usr/lib/grub
1020+ COPY --link --exclude=usr/include --exclude=usr/lib/pkgconfig --exclude=usr/share/pkgconfig --exclude=usr/share/bash-completion --from=pkg-kmod / /
1021+ COPY --link --exclude=usr/include --exclude=usr/lib/pkgconfig --from=pkg-libburn / /
1022+ COPY --link --exclude=usr/include --exclude=usr/lib/pkgconfig --from=pkg-libisoburn / /
1023+ COPY --link --exclude=usr/include --exclude=usr/lib/pkgconfig --from=pkg-libisofs / /
10251024COPY --link --from=pkg-mtools / /
1026- COPY --link --from=pkg-pcre2 / /
1025+ COPY --link --exclude=usr/include --exclude=usr/lib/pkgconfig --exclude=usr/lib/cmake --from=pkg-openssl / /
1026+ COPY --link --exclude=usr/include --exclude=usr/lib/pkgconfig --from=pkg-pcre2 / /
10271027COPY --link --from=pkg-pigz / /
10281028COPY --link --from=pkg-qemu-tools / /
10291029COPY --link --from=pkg-squashfs-tools / /
10301030COPY --link --from=pkg-tar / /
1031- COPY --link --from=pkg-xz / /
1032- COPY --link --from=pkg-zlib / /
1033- COPY --link --from=pkg-zstd / /
1031+ COPY --link --exclude=usr/include --exclude=usr/lib/pkgconfig -- from=pkg-xz / /
1032+ COPY --link --exclude=usr/include --exclude=usr/lib/pkgconfig -- from=pkg-zlib / /
1033+ COPY --link --exclude=usr/include --exclude=usr/lib/pkgconfig -- from=pkg-zstd / /
10341034COPY --chmod=0644 hack/extra-modules.conf /etc/modules.d/10-extra-modules.conf
10351035COPY --from=install-artifacts / /
10361036
0 commit comments