Merge branch 'tusooa/docker-hexpm' into 'develop'

Use versioned image from hexpm for docker images

See merge request pleroma/pleroma!3834
This commit is contained in:
lain 2023-02-09 19:47:00 +00:00
commit a7079057a9

View file

@ -1,4 +1,8 @@
FROM elixir:1.11.4-alpine as build
ARG ELIXIR_VER=1.11.4
ARG ERLANG_VER=24.2.1
ARG ALPINE_VER=3.17.0
FROM hexpm/elixir:${ELIXIR_VER}-erlang-${ERLANG_VER}-alpine-${ALPINE_VER} as build
COPY . .
@ -12,7 +16,7 @@ RUN apk add git gcc g++ musl-dev make cmake file-dev &&\
mkdir release &&\
mix release --path release
FROM alpine
FROM alpine:${ALPINE_VER}
ARG BUILD_DATE
ARG VCS_REF