diff options
author | kballou <kballou@devnulllabs.io> | 2016-05-12 14:49:16 -0600 |
---|---|---|
committer | kballou <kballou@devnulllabs.io> | 2016-05-12 14:49:16 -0600 |
commit | a5229da29ad9607e9f193913aafa9368b34b2c39 (patch) | |
tree | 336124215edcac2530c79873b4177b57860d2ec2 | |
parent | a559d3de36f37fb0da3690ce9633fe9b70088027 (diff) | |
download | docker-elixir-dev-a5229da29ad9607e9f193913aafa9368b34b2c39.tar.gz docker-elixir-dev-a5229da29ad9607e9f193913aafa9368b34b2c39.tar.xz |
Compress run statements into single layerv1.2.5
-rw-r--r-- | Dockerfile | 23 |
1 files changed, 10 insertions, 13 deletions
@@ -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"] |