Block a user
alpinebuilder (3139428)
Published 2024-10-22 21:34:39 +02:00 by robin
Installation
docker pull git.realrobin.io/robin/alpinebuilder:3139428sha256:8ef203c4f1de506f5a3634dd8a21aaed71a97d42f972b2079a253cbba304205c
Images
| Digest | OS / Arch | Size |
|---|---|---|
| 75ce77a266 | linux/arm/v7 | 109 MiB |
Image Layers ( linux/arm/v7)
| ADD file:8096a7e97160f837a432988b8138ffab07ff212be781f530c8baa2067265d071 in / |
| CMD ["/bin/sh"] |
| RUN /bin/sh -c apk update # buildkit |
| RUN /bin/sh -c apk add alpine-sdk alpine-conf xorriso squashfs-tools grub grub-efi doas # buildkit |
| RUN /bin/sh -c apk add mtools dosfstools grub-efi # buildkit |
| RUN /bin/sh -c adduser -D build -G abuild # buildkit |
| RUN /bin/sh -c echo "permit nopass :abuild" > /etc/doas.d/doas.conf # buildkit |
| USER build |
| RUN /bin/sh -c groups build # buildkit |
| RUN /bin/sh -c abuild-keygen -i -a -n # buildkit |
| RUN /bin/sh -c git clone --depth=3 http://git.alpinelinux.org/cgit/aports/ /home/build/aports # buildkit |
| RUN /bin/sh -c cd /home/build/aports # buildkit |
| RUN /bin/sh -c mkdir -pv ~/tmp # buildkit |
| RUN /bin/sh -c export TMPDIR=~/tmp # buildkit |
| COPY ./alpine/profiles/*.sh /home/build/aports/scripts # buildkit |
| COPY ./alpine/apkovl/*.sh /home/build/aports/scripts # buildkit |
| RUN /bin/sh -c doas chmod +x /home/build/aports/scripts/*.sh # buildkit |
| WORKDIR /home/build |
| ENTRYPOINT ["/bin/sh"] |
| STOPSIGNAL SIGKILL |