test
This commit is contained in:
parent
0e4579e5cd
commit
73a18f4a7f
@ -1,10 +1,12 @@
|
|||||||
ARG PKG="build-essential pkg-config gdb libssl-dev libpcre2-dev libargon2-0-dev libsodium-dev libc-ares-dev libcurl4-openssl-dev wget"
|
ARG PKG="build-essential pkg-config gdb libssl-dev libpcre2-dev libargon2-0-dev libsodium-dev libc-ares-dev libcurl4-openssl-dev wget"
|
||||||
ARG VER="6.1.10"
|
ARG VER="6.1.10"
|
||||||
|
ARG GID=10000
|
||||||
ARG UID=10000
|
ARG UID=10000
|
||||||
|
|
||||||
FROM debian:bookworm
|
FROM debian:bookworm
|
||||||
ARG PKG
|
ARG PKG
|
||||||
ARG VER
|
ARG VER
|
||||||
|
ARG GID
|
||||||
ARG UID
|
ARG UID
|
||||||
|
|
||||||
COPY ./config.settings /tmp/config.settings
|
COPY ./config.settings /tmp/config.settings
|
||||||
@ -18,9 +20,11 @@ RUN set -x \
|
|||||||
&& cd ./unrealircd-${VER}/ \
|
&& cd ./unrealircd-${VER}/ \
|
||||||
&& cp /tmp/config.settings /usr/src/ircd/unrealircd-${VER}/config.settings \
|
&& cp /tmp/config.settings /usr/src/ircd/unrealircd-${VER}/config.settings \
|
||||||
&& ./Config -quick \
|
&& ./Config -quick \
|
||||||
&& make -j$(nproc) && make install \
|
&& make -j$(nproc) \
|
||||||
|
&& make install \
|
||||||
&& rm -rf /usr/src/ircd \
|
&& rm -rf /usr/src/ircd \
|
||||||
&& addgroup -S unreal && adduser -u ${UID} -S unreal -G unreal
|
&& addgroup --gid ${GID} --system unreal \
|
||||||
|
&& adduser --uid ${UID} --gid ${GID} --system unreal
|
||||||
|
|
||||||
WORKDIR /ircd
|
WORKDIR /ircd
|
||||||
RUN set -x \
|
RUN set -x \
|
||||||
|
Loading…
x
Reference in New Issue
Block a user