Metadata for the ArchiveTeam Docker Hub repositories
Não pode escolher mais do que 25 tópicos
Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
|
- 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.*
|