Metadata for the ArchiveTeam Docker Hub repositories
25'ten fazla konu seçemezsiniz
Konular bir harf veya rakamla başlamalı, kısa çizgiler ('-') içerebilir ve en fazla 35 karakter uzunluğunda olabilir.
|
- FROM archlinux as base
-
- RUN pacman -Syuq --noconfirm git base-devel sudo
-
- RUN echo "Defaults lecture = never" > /etc/sudoers.d/privacy \
- && echo "%wheel ALL=(ALL) NOPASSWD: ALL" > /etc/sudoers.d/wheel \
- && useradd -m -G wheel -s /bin/bash builder
-
- USER builder
- WORKDIR /home/builder
-
- RUN git clone https://aur.archlinux.org/yay.git \
- && cd yay \
- && makepkg -s --noconfirm
-
- ######
- # Runtime container
- ######
- FROM archlinux
-
- RUN pacman -Syuq --noconfirm git base-devel sudo namcap \
- && rm -rf /var/cache/pacman/pkg/*
-
- RUN echo "Defaults lecture = never" > /etc/sudoers.d/privacy \
- && echo "%wheel ALL=(ALL) NOPASSWD: ALL" > /etc/sudoers.d/wheel \
- && useradd -m -G wheel -s /bin/bash builder
-
- USER builder
- WORKDIR /home/builder
-
- COPY --from=base /home/builder/yay/*.pkg.tar.* /home/builder/pkg/
-
- RUN sudo pacman -U --noconfirm /home/builder/pkg/*.pkg.tar.*
|