25
1
mirror of https://github.com/processone/ejabberd.git synced 2024-11-24 16:23:40 +01:00

Revert previous commit, stick with Alpine 3.16 and Erlang/OTP 24 (#3983)

Alpine 3.17 includes Erlang/OTP 25, and it segfaults when
used in QEMU for arm64.

Revert "Update Alpine to 3.17 to get Elixir 1.14 required by recent libraries"
This reverts commit 43cae922f3.
This commit is contained in:
Badlop 2023-01-26 14:49:10 +01:00
parent 43cae922f3
commit 03cbc9b004

View File

@ -1,4 +1,4 @@
FROM alpine:3.17 AS build FROM alpine:3.16 AS build
ARG VERSION=master ARG VERSION=master
RUN apk upgrade --update musl \ RUN apk upgrade --update musl \
@ -63,7 +63,7 @@ RUN export PEM=/opt/ejabberd/conf/server.pem \
\ncertfiles: \ \ncertfiles: \
\n - /opt/ejabberd/conf/server.pem' "/opt/ejabberd/conf/ejabberd.yml" \n - /opt/ejabberd/conf/server.pem' "/opt/ejabberd/conf/ejabberd.yml"
FROM alpine:3.17 FROM alpine:3.16
ENV HOME=/opt/ejabberd ENV HOME=/opt/ejabberd
ARG VERSION=master ARG VERSION=master