zalando-stups / docker-openjdk

DEPRECATED: Docker image with OpenJDK and Zalando CA
21 stars 14 forks source link

use Docker --squash option #12

Closed hjacobs closed 7 years ago

hjacobs commented 7 years ago

The --squash option seems to work, I tried it with https://github.com/zalando-stups/docker-ubuntu :

Without --squash:

~ $ docker history registry.opensource.zalan.do/stups/ubuntu:16.04.2-2
IMAGE               CREATED             CREATED BY                                      SIZE                COMMENT
fd2c8bf1c1b4        14 hours ago        /bin/sh -c purge.sh                             0 B                 
<missing>           14 hours ago        /bin/sh -c #(nop) COPY file:85a8d1fbb7f72f...   300 B               
<missing>           14 hours ago        /bin/sh -c update-ca-certificates               311 kB              
<missing>           14 hours ago        /bin/sh -c for CERT in /tmp/rds-ca/xx*; do...   21.7 kB             
<missing>           14 hours ago        /bin/sh -c cd /tmp/rds-ca && csplit -sz aw...   21.7 kB             
<missing>           14 hours ago        /bin/sh -c mkdir /tmp/rds-ca &&     curl h...   21.7 kB             
<missing>           14 hours ago        /bin/sh -c curl https://secure-static.ztat...   7.58 kB             
<missing>           14 hours ago        /bin/sh -c curl https://secure-static.ztat...   7.59 kB             
<missing>           14 hours ago        /bin/sh -c #(nop)  ENV LANG=en_US.UTF-8         0 B                 
<missing>           14 hours ago        /bin/sh -c apt-get update     && apt-get d...   63.6 MB             
<missing>           14 hours ago        /bin/sh -c #(nop)  MAINTAINER Zalando SE        0 B                 
<missing>           13 days ago         /bin/sh -c #(nop)  CMD ["/bin/bash"]            0 B                 
<missing>           13 days ago         /bin/sh -c mkdir -p /run/systemd && echo '...   7 B                 
<missing>           13 days ago         /bin/sh -c sed -i 's/^#\s*\(deb.*universe\...   2.76 kB             
<missing>           13 days ago         /bin/sh -c rm -rf /var/lib/apt/lists/*          0 B                 
<missing>           13 days ago         /bin/sh -c set -xe   && echo '#!/bin/sh' >...   745 B               
<missing>           13 days ago         /bin/sh -c #(nop) ADD file:5aff8c59a707833...   118 MB   

With --squash:


~ $ docker history registry.opensource.zalan.do/stups/ubuntu:16.04.2-4
IMAGE               CREATED             CREATED BY                                      SIZE                COMMENT
fa6dfcaf6b9b        54 minutes ago                                                      62.3 MB             merge sha256:af582c46716679bcf9809be6bdd54770453734e680a353216c4f32e30e42f078 to sha256:7b9b13f7b9c086adfb6be4d2d264f90f16b4d1d5b3ab9f955caa728c3675c8a2
<missing>           54 minutes ago      /bin/sh -c purge.sh                             0 B                 
<missing>           54 minutes ago      /bin/sh -c #(nop) COPY file:85a8d1fbb7f72f...   0 B                 
<missing>           54 minutes ago      /bin/sh -c update-ca-certificates               0 B                 
<missing>           54 minutes ago      /bin/sh -c for CERT in /tmp/rds-ca/xx*; do...   0 B                 
<missing>           54 minutes ago      /bin/sh -c cd /tmp/rds-ca && csplit -sz aw...   0 B                 
<missing>           54 minutes ago      /bin/sh -c mkdir /tmp/rds-ca &&     curl h...   0 B                 
<missing>           54 minutes ago      /bin/sh -c curl https://secure-static.ztat...   0 B                 
<missing>           54 minutes ago      /bin/sh -c curl https://secure-static.ztat...   0 B                 
<missing>           54 minutes ago      /bin/sh -c #(nop)  ENV LANG=en_US.UTF-8         0 B                 
<missing>           54 minutes ago      /bin/sh -c apt-get update     && apt-get d...   0 B                 
<missing>           55 minutes ago      /bin/sh -c #(nop)  MAINTAINER Zalando SE        0 B                 
<missing>           13 days ago         /bin/sh -c #(nop)  CMD ["/bin/bash"]            0 B                 
<missing>           13 days ago         /bin/sh -c mkdir -p /run/systemd && echo '...   7 B                 
<missing>           13 days ago         /bin/sh -c sed -i 's/^#\s*\(deb.*universe\...   2.76 kB             
<missing>           13 days ago         /bin/sh -c rm -rf /var/lib/apt/lists/*          0 B                 
<missing>           13 days ago         /bin/sh -c set -xe   && echo '#!/bin/sh' >...   745 B               
<missing>           13 days ago         /bin/sh -c #(nop) ADD file:5aff8c59a707833...   118 MB              
hjacobs commented 7 years ago

:+1:

harti2006 commented 7 years ago

:+1:

harti2006 commented 7 years ago

Cool, I will adopt this in docker-node as well