20 lines
338 B
Docker
20 lines
338 B
Docker
FROM fedora:32
|
|
|
|
# Build and setup app
|
|
RUN dnf install g++ enet-devel gtest gmock gmock-devel gtest-devel -y
|
|
|
|
ADD / /dt
|
|
|
|
RUN cd /dt; /dt/build.sh
|
|
|
|
CMD ["/dt/builds/server.out"]
|
|
|
|
# Setup status endpoint
|
|
RUN dnf install nginx -y
|
|
|
|
COPY nginx.conf /etc/nginx/conf.d/nginx.conf
|
|
|
|
RUN systemctl enable nginx.service
|
|
|
|
EXPOSE 80/tcp
|
|
EXPOSE 7777/udp |