From a82f8262cb79bd3307d48c9c7baddf915fda2230 Mon Sep 17 00:00:00 2001 From: Fumiaki MATSUSHIMA Date: Fri, 7 Sep 2018 01:45:50 +0900 Subject: [PATCH] Remove apk cache ``` $ docker image ls ruby:alpine REPOSITORY TAG IMAGE ID CREATED SIZE ruby alpine e8e61f5c55cb 35 hours ago 62MB $ docker run --rm -it ruby:alpine ls -la /var/cache/apk total 1204 drwxr-xr-x 1 root root 4096 Sep 5 05:55 . drwxr-xr-x 1 root root 4096 Jul 5 14:46 .. -rw-r--r-- 1 root root 451901 Sep 5 05:55 APKINDEX.5022a8a2.tar.gz -rw-r--r-- 1 root root 769090 Sep 5 05:55 APKINDEX.70c88391.tar.gz ``` ``` $ docker image ls my-ruby REPOSITORY TAG IMAGE ID CREATED SIZE my-ruby latest ca40c914bcb6 About a minute ago 60.8MB $ docker run --rm -it my-ruby ls -la /var/cache/apk total 8 drwxr-xr-x 2 root root 4096 Jul 5 14:46 . drwxr-xr-x 1 root root 4096 Jul 5 14:46 .. ``` --- 2.3/alpine3.7/Dockerfile | 4 ++-- 2.4/alpine3.6/Dockerfile | 4 ++-- 2.4/alpine3.7/Dockerfile | 4 ++-- 2.5/alpine3.7/Dockerfile | 4 ++-- 2.6-rc/alpine3.7/Dockerfile | 4 ++-- Dockerfile-alpine.template | 4 ++-- 6 files changed, 12 insertions(+), 12 deletions(-) diff --git a/2.3/alpine3.7/Dockerfile b/2.3/alpine3.7/Dockerfile index 9a0d5af807..bfdbe4f4c9 100644 --- a/2.3/alpine3.7/Dockerfile +++ b/2.3/alpine3.7/Dockerfile @@ -81,7 +81,7 @@ RUN set -ex \ | sort -u \ | awk 'system("[ -e /usr/local/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' \ )" \ - && apk add --virtual .ruby-rundeps $runDeps \ + && apk add --no-cache --virtual .ruby-rundeps $runDeps \ bzip2 \ ca-certificates \ libffi-dev \ @@ -89,7 +89,7 @@ RUN set -ex \ procps \ yaml-dev \ zlib-dev \ - && apk del .ruby-builddeps \ + && apk del --no-cache .ruby-builddeps \ && cd / \ && rm -r /usr/src/ruby \ \ diff --git a/2.4/alpine3.6/Dockerfile b/2.4/alpine3.6/Dockerfile index ebe703b2c4..adcd787283 100644 --- a/2.4/alpine3.6/Dockerfile +++ b/2.4/alpine3.6/Dockerfile @@ -81,7 +81,7 @@ RUN set -ex \ | sort -u \ | awk 'system("[ -e /usr/local/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' \ )" \ - && apk add --virtual .ruby-rundeps $runDeps \ + && apk add --no-cache --virtual .ruby-rundeps $runDeps \ bzip2 \ ca-certificates \ libffi-dev \ @@ -89,7 +89,7 @@ RUN set -ex \ procps \ yaml-dev \ zlib-dev \ - && apk del .ruby-builddeps \ + && apk del --no-cache .ruby-builddeps \ && cd / \ && rm -r /usr/src/ruby \ \ diff --git a/2.4/alpine3.7/Dockerfile b/2.4/alpine3.7/Dockerfile index b6dabdaa2a..d9275ac51f 100644 --- a/2.4/alpine3.7/Dockerfile +++ b/2.4/alpine3.7/Dockerfile @@ -81,7 +81,7 @@ RUN set -ex \ | sort -u \ | awk 'system("[ -e /usr/local/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' \ )" \ - && apk add --virtual .ruby-rundeps $runDeps \ + && apk add --no-cache --virtual .ruby-rundeps $runDeps \ bzip2 \ ca-certificates \ libffi-dev \ @@ -89,7 +89,7 @@ RUN set -ex \ procps \ yaml-dev \ zlib-dev \ - && apk del .ruby-builddeps \ + && apk del --no-cache .ruby-builddeps \ && cd / \ && rm -r /usr/src/ruby \ \ diff --git a/2.5/alpine3.7/Dockerfile b/2.5/alpine3.7/Dockerfile index f91c6dfa02..c7bbfc7afe 100644 --- a/2.5/alpine3.7/Dockerfile +++ b/2.5/alpine3.7/Dockerfile @@ -81,7 +81,7 @@ RUN set -ex \ | sort -u \ | awk 'system("[ -e /usr/local/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' \ )" \ - && apk add --virtual .ruby-rundeps $runDeps \ + && apk add --no-cache --virtual .ruby-rundeps $runDeps \ bzip2 \ ca-certificates \ libffi-dev \ @@ -89,7 +89,7 @@ RUN set -ex \ procps \ yaml-dev \ zlib-dev \ - && apk del .ruby-builddeps \ + && apk del --no-cache .ruby-builddeps \ && cd / \ && rm -r /usr/src/ruby \ \ diff --git a/2.6-rc/alpine3.7/Dockerfile b/2.6-rc/alpine3.7/Dockerfile index d053901a50..b4653e0d15 100644 --- a/2.6-rc/alpine3.7/Dockerfile +++ b/2.6-rc/alpine3.7/Dockerfile @@ -81,7 +81,7 @@ RUN set -ex \ | sort -u \ | awk 'system("[ -e /usr/local/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' \ )" \ - && apk add --virtual .ruby-rundeps $runDeps \ + && apk add --no-cache --virtual .ruby-rundeps $runDeps \ bzip2 \ ca-certificates \ libffi-dev \ @@ -89,7 +89,7 @@ RUN set -ex \ procps \ yaml-dev \ zlib-dev \ - && apk del .ruby-builddeps \ + && apk del --no-cache .ruby-builddeps \ && cd / \ && rm -r /usr/src/ruby \ \ diff --git a/Dockerfile-alpine.template b/Dockerfile-alpine.template index 4a75626e5f..650c611fc0 100644 --- a/Dockerfile-alpine.template +++ b/Dockerfile-alpine.template @@ -81,7 +81,7 @@ RUN set -ex \ | sort -u \ | awk 'system("[ -e /usr/local/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' \ )" \ - && apk add --virtual .ruby-rundeps $runDeps \ + && apk add --no-cache --virtual .ruby-rundeps $runDeps \ bzip2 \ ca-certificates \ libffi-dev \ @@ -89,7 +89,7 @@ RUN set -ex \ procps \ yaml-dev \ zlib-dev \ - && apk del .ruby-builddeps \ + && apk del --no-cache .ruby-builddeps \ && cd / \ && rm -r /usr/src/ruby \ \