]> git.localhorst.tv Git - blank.git/blob - scripts/docker/archlinux-run/Dockerfile
different docker exec approach
[blank.git] / scripts / docker / archlinux-run / Dockerfile
1 FROM base/archlinux
2
3 RUN echo 'Server = http://mirror.23media.de/archlinux/$repo/os/$arch' > /etc/pacman.d/mirrorlist && \
4         pacman-key --init && \
5         pacman-key --populate archlinux && \
6         pacman -Sy --noconfirm archlinux-keyring && \
7         pacman -S --noconfirm pacman && \
8         pacman-db-upgrade && \
9         pacman -Su --noconfirm && \
10         pacman -S --noconfirm mesa-libgl xorg-server-xvfb && \
11         paccache -rk 0
12
13 RUN pacman -S --needed --noconfirm \
14         freealut \
15         glew \
16         openal \
17         sdl2 \
18         sdl2_image \
19         sdl2_net \
20         sdl2_ttf \
21         zlib \
22         && \
23         paccache -rk 0 && \
24         mkdir -p /etc/openal && \
25         echo -e '[general]\ndrivers = null' > /etc/openal/alsoft.conf