summaryrefslogtreecommitdiff
path: root/Dockerfile
diff options
context:
space:
mode:
Diffstat (limited to 'Dockerfile')
-rw-r--r--Dockerfile23
1 files changed, 10 insertions, 13 deletions
diff --git a/Dockerfile b/Dockerfile
index ecf6c3d..68147fe 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -5,10 +5,9 @@ MAINTAINER kballou@devnulllabs.io
ENV LANG="en_US.UTF-8"
ENV ELIXIR_VERSION=1.2.5
-RUN apk update && apk add \
- curl
-
-RUN set -xe \
+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 \
@@ -16,15 +15,13 @@ RUN set -xe \
&& rm -f elixir.tar.gz \
&& cd /usr/src/elixir-src \
&& make install \
- && rm -rf /usr/src/elixir-src
-
-RUN set -xe \
+ && cd / \
+ && rm -rf /usr/src/elixir-src \
&& mix local.hex --force \
- && mix hex.info
-
-RUN apk del \
- bash \
- curl \
- unixodbc-dev
+ && mix hex.info \
+ && apk del \
+ bash \
+ curl \
+ unixodbc-dev
CMD ["iex"]