diff options
author | kballou <kballou@devnulllabs.io> | 2016-05-13 12:34:10 -0600 |
---|---|---|
committer | kballou <kballou@devnulllabs.io> | 2016-05-13 12:34:10 -0600 |
commit | 8a3a279439c4c0b4dd0ccb2841921e4912a413a9 (patch) | |
tree | 5d8893b512f9a42f15bfce3ad4cad85f7b2335cd /Dockerfile | |
parent | a5229da29ad9607e9f193913aafa9368b34b2c39 (diff) | |
download | docker-elixir-dev-8a3a279439c4c0b4dd0ccb2841921e4912a413a9.tar.gz docker-elixir-dev-8a3a279439c4c0b4dd0ccb2841921e4912a413a9.tar.xz |
Change build order
Have development depend on production container
Diffstat (limited to 'Dockerfile')
-rw-r--r-- | Dockerfile | 29 |
1 files changed, 8 insertions, 21 deletions
@@ -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 |