fix docker files

This commit is contained in:
2022-02-25 21:35:22 -05:00
parent b04fce2142
commit 9bc101adbe
2 changed files with 26 additions and 8 deletions

View File

@ -1,4 +1,4 @@
FROM elixir:1.12.2-alpine AS build
FROM elixir:1.13-alpine AS build
# install build dependencies
RUN apk add --no-cache build-base npm git python3
@ -34,7 +34,7 @@ RUN mix do phx.digest, gettext.extract
RUN mix do compile, release
# prepare release image
FROM alpine:3.9 AS app
FROM alpine:latest AS app
RUN apk upgrade --no-cache && \
apk add --no-cache bash openssl libgcc libstdc++ ncurses-libs
@ -45,8 +45,9 @@ RUN chown nobody:nobody /app
USER nobody:nobody
COPY --from=build --chown=nobody:nobody /app/_build/prod/rel/lokal /app
COPY --from=build /app/priv/ /app/priv
COPY --from=build --chown=nobody:nobody /app/_build/prod/rel/lokal ./
COPY --from=build --chown=nobody:nobody /app/priv /app/priv
RUN chmod +x /app/priv/random.sh
ENV HOME=/app