moby/image
Brian Goff 1e55ace875 Add oci index and layout files to exported tars
This makes the output of `docker save` fully OCI compliant.

When using the containerd image store, this code is not used. That
exporter will just use containerd's export method and should give us the
output we want for multi-arch images.

Signed-off-by: Brian Goff <cpuguy83@gmail.com>
2023-05-28 20:35:14 +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 Add oci index and layout files to exported tars 2023-05-28 20:35:14 +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 Add oci index and layout files to exported tars 2023-05-28 20:35:14 +00: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