mirror of
https://github.com/BioArchLinux/docker.git
synced 2025-03-09 22:53:31 +00:00
18 lines
702 B
Docker
18 lines
702 B
Docker
FROM archlinux:latest
|
|
|
|
# import bioarchlinux keyring
|
|
RUN pacman -Syu --noconfirm
|
|
RUN pacman-key --recv-keys B1F96021DB62254D
|
|
RUN pacman-key --finger B1F96021DB62254D
|
|
RUN pacman-key --init
|
|
RUN pacman-key --lsign-key B1F96021DB62254D
|
|
|
|
# add bioarchlinux to pacman.conf
|
|
RUN curl https://raw.githubusercontent.com/BioArchLinux/iso/master/bio/pacman.conf -o /etc/pacman.conf
|
|
RUN curl https://raw.githubusercontent.com/BioArchLinux/mirror/main/mirrorlist.bio -o /etc/pacman.d/mirrorlist.bio
|
|
|
|
# install keyring and mirrorlist packages
|
|
RUN pacman -Syu --noconfirm
|
|
RUN pacman -S --noconfirm bioarchlinux-keyring
|
|
RUN pacman -S --noconfirm --overwrite '*' bioarchlinux-mirrorlist
|
|
RUN rm -rf /var/cache/pacman/pkg
|