mirror of
https://github.com/alterware/master-server.git
synced 2025-04-19 12:02:53 +00:00
fix Docker
This commit is contained in:
parent
b5ab843ae1
commit
b927f4aa01
18
Dockerfile
18
Dockerfile
@ -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"]
|
||||||
|
Loading…
x
Reference in New Issue
Block a user