From 61759c9a510a32699ca5d55484f9bec5d7531c5a Mon Sep 17 00:00:00 2001 From: Alex Brazier Date: Sat, 13 May 2017 14:54:06 +0100 Subject: [PATCH] Delete more unnecessary files from docker images --- Dockerfile | 6 ++++-- Dockerfile-alpine | 3 ++- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 0f0f13a0..d4ec6f9e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -5,11 +5,13 @@ WORKDIR /devdocs RUN apt-get update && \ apt-get -y install git nodejs && \ - gem install bundler + gem install bundler && \ + rm -rf /var/lib/apt/lists/* COPY Gemfile Gemfile.lock Rakefile /devdocs/ -RUN bundle install --system +RUN bundle install --system && \ + rm -rf ~/.gem /root/.bundle/cache /usr/local/bundle/cache COPY . /devdocs diff --git a/Dockerfile-alpine b/Dockerfile-alpine index 35526846..f85a6322 100644 --- a/Dockerfile-alpine +++ b/Dockerfile-alpine @@ -11,7 +11,8 @@ RUN apk --update add nodejs build-base libstdc++ gzip git zlib-dev && \ thor docs:download --all && \ thor assets:compile && \ apk del gzip build-base git zlib-dev && \ - rm -rf /var/cache/apk/* && rm -rf /tmp && rm -rf ~/.gem + rm -rf /var/cache/apk/* /tmp ~/.gem /root/.bundle/cache \ + /usr/local/bundle/cache /usr/lib/node_modules EXPOSE 9292 CMD rackup -o 0.0.0.0