build: use GCC to compile & use alpine image for Docker (#88)

This commit is contained in:
2024-06-04 18:48:54 +02:00
committed by GitHub
parent 27c2b2b75b
commit 3f1d78ec10
7 changed files with 19 additions and 168 deletions

View File

@ -1,11 +1,10 @@
FROM ubuntu:latest
FROM alpine:latest
RUN apt-get update
RUN apt-get install -y libc++-dev libcurl4-gnutls-dev
RUN apk add --no-cache gcompat libstdc++
COPY --chmod=755 ./linux-x64-release/alterware-master /usr/local/bin/
RUN groupadd alterware-master && useradd -r -g alterware-master alterware-master
RUN addgroup -S alterware-master && adduser -S alterware-master -G alterware-master
USER alterware-master
EXPOSE 20810/udp