summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Dockerfile29
1 files changed, 8 insertions, 21 deletions
diff --git a/Dockerfile b/Dockerfile
index 68147fe..59e0e18 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,27 +1,14 @@
# DOCKER-VERSION 1.9.1
-FROM kennyballou/docker-erlang-dev:latest
+FROM kennyballou/docker-elixir:latest
MAINTAINER kballou@devnulllabs.io
ENV LANG="en_US.UTF-8"
ENV ELIXIR_VERSION=1.2.5
-RUN apk update \
- && apk add \
- curl \
- && ELIXIR_SRC_URL="https://github.com/elixir-lang/elixir/archive/v$ELIXIR_VERSION.tar.gz" \
- && curl -fSL "$ELIXIR_SRC_URL" -o elixir.tar.gz \
- && 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 \
- bash \
- curl \
- unixodbc-dev
-
-CMD ["iex"]
+RUN apk update && apk add \
+ autoconf \
+ gcc \
+ m4 \
+ make \
+ musl-dev \
+ perl