X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=scripts%2Fdocker%2Farchlinux-run%2FDockerfile;h=9bf76dbf8c2449a58d4185a6fc2eaf713ec8412f;hb=bc35c2b12391c30c86ab8b713f456c7d8a5d701d;hp=ed69ac9329b900ba7fa2e3be779df5c30d24f6c2;hpb=7bd3601fafbecae415bd96fc24404b21338cd7a4;p=blank.git diff --git a/scripts/docker/archlinux-run/Dockerfile b/scripts/docker/archlinux-run/Dockerfile index ed69ac9..9bf76db 100644 --- a/scripts/docker/archlinux-run/Dockerfile +++ b/scripts/docker/archlinux-run/Dockerfile @@ -1,13 +1,25 @@ -FROM rafaelsoares/archlinux +FROM base/archlinux -RUN sudo pacman -S --noconfirm \ +RUN echo 'Server = http://mirror.23media.de/archlinux/$repo/os/$arch' > /etc/pacman.d/mirrorlist && \ + pacman-key --init && \ + pacman-key --populate archlinux && \ + pacman -Sy --noconfirm archlinux-keyring && \ + pacman -S --noconfirm pacman && \ + pacman-db-upgrade && \ + pacman -Su --noconfirm && \ + pacman -S --noconfirm mesa-libgl xorg-server-xvfb && \ + paccache -rk 0 + +RUN pacman -S --needed --noconfirm \ freealut \ glew \ - glm \ openal \ sdl2 \ sdl2_image \ sdl2_net \ sdl2_ttf \ zlib \ - ; + && \ + paccache -rk 0 && \ + mkdir -p /etc/openal && \ + echo -e '[general]\ndrivers = null' > /etc/openal/alsoft.conf