1
0
mirror of https://github.com/mgerb/classic-wow-forums synced 2026-01-08 08:22:48 +00:00
Files
classic-wow-forums/Dockerfile
2018-11-06 23:34:34 -06:00

37 lines
525 B
Docker
Executable File

FROM node:8.12-alpine
WORKDIR /home/client
ADD ./client .
RUN npm install
RUN npm run build
FROM elixir:1.7.3-alpine
WORKDIR /home
ADD . .
COPY --from=0 /home/priv/static /home/priv/static
RUN apk add alpine-sdk
ENV MIX_ENV=prod
ENV REPLACE_OS_VARS=true
RUN mix local.hex --force
RUN mix local.rebar --force
RUN mix deps.get
RUN mix deps.compile
RUN mix release --env=prod
FROM alpine:3.8
RUN apk update
RUN apk add bash openssl-dev
ENV REPLACE_OS_VARS=true
WORKDIR /home
COPY --from=1 /home/_build /home/_build