fix Docker

This commit is contained in:
6arelyFuture 2025-04-12 20:10:44 +02:00
parent b5ab843ae1
commit b927f4aa01
Signed by: Future
GPG Key ID: F2000F181A4F7C85

View File

@ -1,14 +1,22 @@
FROM alpine:latest FROM ubuntu:latest
RUN apk add --no-cache gcompat libstdc++ RUN apt-get update
RUN apt-get install -y libc++-dev
COPY --chmod=755 ./linux-x64-release/alterware-master /usr/local/bin/ WORKDIR /master-server
RUN groupadd alterware-master && useradd -r -g alterware-master alterware-master
RUN mkdir -p /master-server && \
chown alterware-master:alterware-master /master-server && \
chmod 775 /master-server
COPY --chown=alterware-master:alterware-master --chmod=755 ./linux-x64-release/alterware-master /master-server
RUN addgroup -S alterware-master && adduser -S alterware-master -G alterware-master
USER alterware-master USER alterware-master
EXPOSE 20810/udp EXPOSE 20810/udp
ENV AW_STATS_LOCATION="" ENV AW_STATS_LOCATION=""
ENTRYPOINT ["/usr/local/bin/alterware-master"] ENTRYPOINT ["/master-server/alterware-master"]