github.com/ericwq/aprilsh@v0.0.0-20240517091432-958bc568daa0/build/abuild.dockerfile (about) 1 FROM alpine:3.19 2 LABEL maintainer="ericwq057@qq.com" 3 4 # 5 RUN apk add --no-cache --update alpine-sdk sudo mandoc abuild-doc tzdata atools 6 RUN adduser -D packager 7 RUN addgroup packager abuild 8 RUN echo 'packager ALL=(ALL) NOPASSWD:ALL' > /etc/sudoers.d/packager 9 RUN sudo -u packager abuild-keygen -n --append --install 10 RUN echo "https://dl-cdn.alpinelinux.org/alpine/edge/testing" >> /etc/apk/repositories 11 12 USER packager:abuild 13 RUN cd ~ && \ 14 # mkdir -p packages/testing/ packages/main/ packages/community/ && \ 15 git clone https://gitlab.alpinelinux.org/ericwq057/aports.git 16 17 # USER root 18 19 # ENV PATH=$OLDPATH 20 CMD ["/bin/ash"]