space-smasher-9001/Dockerfile

34 lines
455 B
Text
Raw Normal View History

2023-03-01 04:50:49 +01:00
FROM node:18-alpine
RUN apk add g++ make py3-pip
2023-03-01 04:31:25 +01:00
RUN mkdir -p /usr/app
WORKDIR /usr/app
ENV API_PATH="/api"
COPY game/package*.json ./
RUN npm install --quite
COPY game .
RUN npm run build
2023-03-01 04:50:49 +01:00
FROM node:18-alpine
2023-03-01 04:31:25 +01:00
RUN mkdir -p /usr/app/public
WORKDIR /usr/app
ENV STATIC="/usr/app/public"
ENV PORT=80
EXPOSE 80/tcp
COPY --from=0 /usr/app/dist ./public
COPY server/package*.json ./
RUN npm install --quite
COPY server .
2023-03-03 16:06:16 +01:00
COPY ./run.sh .
CMD ./run.sh
2023-03-01 04:31:25 +01:00