16 lines
443 B
Docker
16 lines
443 B
Docker
ARG BASEIMAGE=localhost/spark
|
|
FROM $BASEIMAGE
|
|
|
|
COPY ./mirrorlist /etc/pacman.d/mirrorlist
|
|
COPY gnupg /.gnupg
|
|
COPY ./build /build
|
|
|
|
# No landlock in containers
|
|
RUN sed -ri 's/^#DisableSandboxFilesystem/DisableSandboxFilesystem/' /etc/pacman.conf
|
|
|
|
RUN pacman -Sy --noconfirm archlinux-keyring
|
|
RUN pacman -Rdd --noconfirm systemd-libs-systemd systemd-libs-udev
|
|
RUN pacman -Suy --noconfirm base-devel nodejs git systemd-libs
|
|
|
|
RUN chmod 700 /.gnupg
|