moby/image
Brian Goff ddd67b2535 Make image save more like the OCI layout for blobs
This moves the blobs around so they follow the OCI spec.
Note that because docker reads paths from the manifest.json inside the
tar this is not a breaking change.

This does, however, remove the old layer "VERSION" file which had a big
"why is this even here" in the code comments. I suspect it does not
matter at all even for really old versions of Docker. In any case it is
a useless file for any even relatively modern version of Docker.

Signed-off-by: Brian Goff <cpuguy83@gmail.com>
2023-05-22 22:29:29 +00:00
..
cache Add canonical import comment 2018-02-05 16:51:57 -05:00
spec docs: fix JSON format error 2023-02-03 08:16:48 +00:00
tarexport Make image save more like the OCI layout for blobs 2023-05-22 22:29:29 +00:00
v1 Remove unused image/v1 code 2022-05-10 23:45:03 +02:00
fs.go Remove uses of deprecated go-digest.NewDigestFromHex, go-digest.Digest.Hex 2022-11-08 16:42:13 +01:00
fs_test.go Remove uses of deprecated go-digest.NewDigestFromHex, go-digest.Digest.Hex 2022-11-08 16:42:13 +01:00
image.go Merge pull request #43818 from thaJeztah/image_inspect 2023-01-06 17:40:15 +01:00
image_test.go Fix spurious error from "docker load" 2021-01-21 22:04:23 +00:00
rootfs.go image: do actual RootFS.DiffIDs copying in Clone() 2019-03-18 01:05:40 +03:00
store.go use errors.Is() to handle image store errors 2023-01-02 09:41:50 +01:00
store_test.go image/store: Use errdefs for errors 2022-12-08 17:17:07 +01:00