apk-tools/docker/Dockerfile

28 lines
589 B
Docker

FROM debian:13
ARG PUID=1000
ARG PGID=1000
ARG USER=build
RUN apt update && apt install --no-install-recommends -y adduser
RUN addgroup --gid ${PGID} ${USER} && \
adduser --uid ${PUID} --ingroup ${USER} --home /home/${USER} --disabled-password --gecos 'Builder,,,' ${USER}
RUN apt install --no-install-recommends -y \
build-essential \
meson \
lua5.3 \
lua-zlib-dev \
libssl-dev \
pkgconf \
scdoc
RUN apt install --no-install-recommends -y \
liblua5.3-dev \
zlib1g-dev \
libzstd-dev
WORKDIR /home/${USER}
USER ${USER}