Skip to content

Instantly share code, notes, and snippets.

@grahamc
Created September 26, 2018 23:22
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save grahamc/06e5d8304d08f29204c9083cb22b4da0 to your computer and use it in GitHub Desktop.
Save grahamc/06e5d8304d08f29204c9083cb22b4da0 to your computer and use it in GitHub Desktop.
common has 8 layers:
grahamc@Morbo> docker load < /nix/store/2iygj2ykzmsvpp28q8ny9l2gjn511jav-docker-image-common.tar.gz
658eb6718c69: Loading layer 10.24kB/10.24kB
e92a114c41b2: Loading layer 10.24kB/10.24kB
53be5f522b34: Loading layer 122.9kB/122.9kB
f9f68d90f176: Loading layer 5.622MB/5.622MB
55c401b67ff7: Loading layer 409.6kB/409.6kB
0296e7b7d4b7: Loading layer 1.198MB/1.198MB
ffecd238fa95: Loading layer 4.7MB/4.7MB
424ad95540cb: Loading layer 25.57MB/25.57MB
Loaded image: common:2iygj2ykzmsvpp28q8ny9l2gjn511jav
buildImage ignores them all, presumably because they lack a ParentID:
[130] grahamc@Morbo> docker load < /nix/store/h7cx2y2d49llk0d3ymqkxi709gwkifzr-docker-image-full.tar.gz ~
f422afc34bd4: Loading layer 122.9kB/122.9kB
5f59d66c0838: Loading layer 5.581MB/5.581MB
Loaded image: full:h7cx2y2d49llk0d3ymqkxi709gwkifzr
but that is not valid, see Docker's beha1vior:
FROM common:2iygj2ykzmsvpp28q8ny9l2gjn511jav
ADD ./Dockerfile /
[1] grahamc@Morbo> docker build .
Sending build context to Docker daemon 2.048kB
Step 1/2 : FROM common:2iygj2ykzmsvpp28q8ny9l2gjn511jav
---> 22ae6a4907dc
Step 2/2 : ADD ./Dockerfile /
---> 091e0b872384
Successfully built 091e0b872384
grahamc@Morbo> docker history 091e0b8
IMAGE CREATED CREATED BY SIZE COMMENT
091e0b872384 9 seconds ago /bin/sh -c #(nop) ADD file:e025af6a5cc15f2c8… 63B
22ae6a4907dc 48 years ago 24.8MB
<missing> 48 years ago 2.82MB
<missing> 48 years ago 1.17MB
<missing> 48 years ago 401kB
<missing> 48 years ago 5.48MB
<missing> 48 years ago 6.12kB
<missing> 48 years ago 82B
<missing> 48 years ago 118B
<missing> 48 years ago 6.12kB
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment