30 lines
394 B
Docker
30 lines
394 B
Docker
FROM mcr.microsoft.com/dotnet/sdk:6.0
|
|
|
|
RUN \
|
|
apt-get update; \
|
|
apt-get -y upgrade; \
|
|
apt-get install -y --no-install-recommends \
|
|
curl \
|
|
wget \
|
|
make \
|
|
python3 \
|
|
unzip \
|
|
mono-complete
|
|
|
|
|
|
RUN useradd -d /home/openra -m -s /sbin/nologin openra
|
|
|
|
WORKDIR /home/openra
|
|
|
|
COPY . .
|
|
|
|
RUN chown -R openra:openra .
|
|
|
|
USER openra
|
|
|
|
RUN make
|
|
|
|
EXPOSE 1234
|
|
|
|
ENTRYPOINT ["./launch-dedicated.sh"]
|