FROM alpine AS mirror RUN mkdir -p /out/etc/apk/ && \ cp /etc/apk/repositories /out/etc/apk/ && \ cp -r /etc/apk/keys /out/etc/apk/keys RUN apk add --no-cache \ mdocml-apropos RUN apk add --no-cache --initdb -p /out \ alpine-baselayout \ beep \ bind-doc \ bind-tools \ busybox \ ca-certificates \ curl \ curl-doc \ e2fsprogs \ ethtool \ ethtool-doc \ fbida-fbi \ fbida-doc \ htop \ htop-doc \ iproute2 \ iproute2-doc \ kbd \ kbd-bkeymaps \ kbd-doc \ kbd-vlock \ man \ musl \ nano \ openssh-client \ openssh-doc \ openssh-keygen \ pciutils \ pciutils-doc \ ssmtp \ ssmtp-doc \ tcpdump \ tcpdump-doc \ testdisk \ testdisk-doc \ tini \ ttf-inconsolata \ util-linux \ util-linux-doc RUN makewhatis /out/usr/share/man RUN rm -rf /out/etc/inittab FROM scratch COPY --from=mirror /out/ / COPY init /init COPY etc/ /etc/ COPY lib/ /lib/