docker-arch/Dockerfile

21 lines
520 B
Docker

FROM archlinux
COPY resolv.conf /etc/resolv.conf
RUN pacman -Sy --noconfirm wget \
&& pacman-key --init \
&& pacman-key --recv-key 7A6646A6C14690C0 \
&& pacman-key --lsign-key 7A6646A6C14690C0 \
&& pacman -U --noconfirm 'https://arch-repo.magicuser.cf/medzikuser-mirrorlist-2022.2.8-3-any.pkg.tar.xz' \
&& yes | pacman -Scc
COPY pacman.conf /etc/pacman.conf
COPY mirrorlist /etc/pacman.d/mirrorlist
RUN pacman -Syu --noconfirm \
&& yes | pacman -Scc
RUN useradd --create-home build
COPY sudoers /etc/sudoers