Skip to content
Snippets Groups Projects
Commit be3cfe32 authored by Ingo Meyer's avatar Ingo Meyer
Browse files

Update the base system of Arch Linux images

The official Arch Linux DockerHub webpage recommends to always run a
full system update in Arch Linux containers (see
<https://hub.docker.com/_/archlinux>).
parent 4dbe28d2
No related branches found
No related tags found
No related merge requests found
Pipeline #40705 passed
FROM archlinux:base
LABEL maintainer="Ingo Meyer <i.meyer@fz-juelich.de>"
RUN pacman -Syu --noconfirm git cmake make grep awk patch gcc pkgconf automake autoconf mesa xorg-xrandr libxinerama libxcursor qt5-base nasm
RUN pacman -Syu --noconfirm && \
pacman -Sy --noconfirm --needed \
autoconf \
automake \
awk \
cmake \
gcc \
git \
grep \
libxcursor \
libxinerama \
make \
mesa \
nasm \
patch \
pkgconf \
qt5-base \
xorg-xrandr && \
yes | pacman -Scc
FROM archlinux:base
LABEL maintainer="Ingo Meyer <i.meyer@fz-juelich.de>"
RUN pacman -Syu --noconfirm git cmake make grep awk patch gcc qt5-base mesa libjpeg-turbo libtiff bzip2 glfw cairo ffmpeg
RUN pacman -Syu --noconfirm && \
pacman -Sy --noconfirm --needed \
awk \
bzip2 \
cairo \
cmake \
ffmpeg \
gcc \
git \
glfw \
grep \
libjpeg-turbo \
libtiff \
make \
mesa \
patch \
qt5-base && \
yes | pacman -Scc
FROM archlinux:base-devel
LABEL maintainer="Ingo Meyer <i.meyer@fz-juelich.de>"
RUN pacman -Sy --noconfirm --needed git openssh && \
RUN pacman -Syu --noconfirm && \
pacman -Sy --noconfirm --needed \
git \
openssh && \
yes | pacman -Scc
RUN useradd -m deploy
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment