diff --git a/Dockerfile b/Dockerfile index 4ac15c9..ecdb858 100644 --- a/Dockerfile +++ b/Dockerfile @@ -9,7 +9,12 @@ RUN cargo build --release FROM git.hydrar.de/navos/navos:latest -RUN pacman-key --init && pacman-key --populate archlinux && pacman-key --populate navos && pacman -Syu --noconfirm && pacman -Syu --noconfirm openssl-1.1 tar xz zstd curl base-devel git rsync +RUN pacman-key --init && \ + pacman-key --populate archlinux && \ + pacman-key --populate navos && \ + [[ "$(uname -m)" == arm* || "$(uname -m)" == aarch64 ]] && pacman-key --populate archlinuxarm || true && \ + pacman -Syu --noconfirm && \ + pacman -Syu --noconfirm openssl-1.1 tar xz zstd curl base-devel git rsync COPY --from=builder /app/target/release/pacco /usr/bin/pacco