123456789101112131415161718192021222324252627282930 |
- FROM elixir:1.12.2-alpine AS build
- RUN apk add --no-cache build-base git python3 libstdc++
- WORKDIR /app
- RUN mix local.hex --force && \
- mix local.rebar --force
- ENV MIX_ENV=prod
- COPY mix.exs mix.lock ./
- COPY config config
- RUN mix do deps.get, deps.compile
- COPY priv priv
- RUN mix phx.digest
- COPY lib lib
- RUN mix do compile, release
- CMD ["_build/prod/rel/fourletters/bin/fourletters", "start"]
|