From 8f73b8d2ebb40633320c40cf822ee09c83a07aa9 Mon Sep 17 00:00:00 2001 From: Mickael Remond Date: Mon, 12 Dec 2016 11:00:33 +0100 Subject: [PATCH] Use stable expat to avoid security issue with edge version --- ejabberd-mix/Dockerfile | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/ejabberd-mix/Dockerfile b/ejabberd-mix/Dockerfile index 0076628..337c7df 100644 --- a/ejabberd-mix/Dockerfile +++ b/ejabberd-mix/Dockerfile @@ -10,9 +10,12 @@ RUN echo \ && echo "http://dl-cdn.alpinelinux.org/alpine/edge/main" >> /etc/apk/repositories && \ # Install elixir from apk - apk add --no-cache build-base git zlib-dev openssl-dev yaml-dev expat-dev@stable \ + apk upgrade --update musl && \ + apk add build-base git zlib-dev openssl-dev yaml-dev expat-dev@stable \ elixir erlang-crypto erlang-syntax-tools erlang-parsetools \ - erlang-eunit erlang-mnesia + erlang-eunit erlang-mnesia && \ + rm -rf /var/cache/apk/* + # Install Hex+Rebar RUN mix local.hex --force && \