# DOCKER-VERSION 1.9.1 FROM kennyballou/docker-erlang:18.3.3 MAINTAINER kballou@devnulllabs.io ENV ELIXIR_VERSION=1.2.6 RUN apk update \ && apk add \ autoconf \ bash \ curl \ gcc \ m4 \ make \ musl-dev \ ncurses-dev \ openssl-dev \ tar \ && ELIXIR_SRC_URL="https://github.com/elixir-lang/elixir/archive/v$ELIXIR_VERSION.tar.gz" \ && ELIXIR_SRC_SUM="2fd4ed9d7d8b4bd9f151cdaf6b39726d64d7cf756186a5c9454867514e5b0916" \ && curl -fSL "$ELIXIR_SRC_URL" -o elixir.tar.gz \ && echo "${ELIXIR_SRC_SUM} elixir.tar.gz" | sha256sum -c - \ && mkdir -p /usr/src/elixir-src \ && tar -zxf elixir.tar.gz -C /usr/src/elixir-src --strip-components=1 \ && rm -f elixir.tar.gz \ && cd /usr/src/elixir-src \ && make install \ && cd / \ && rm -rf /usr/src/elixir-src \ && mix local.hex --force \ && mix hex.info \ && apk del \ autoconf \ bash \ curl \ gcc \ m4 \ make \ musl-dev \ ncurses-dev \ openssl-dev \ tar CMD ["iex"]