Paweł Gronowski
Paweł Gronowski
Let me close this one, as this is already fixed.
@cpuguy83 @thaJeztah PTAL
The workaround posted by @Birdie0 won't work with 25.0+ version (soon to be released). `docker save` archive format is now changed to be OCI compatible (https://github.com/moby/moby/pull/44598) and all blobs are...
I went ahead and rebased this, addressed some of the TODOs. Windows failures expected.
Good call, I added test and combined the image size. It turned out to be a bit more code than I expected: https://github.com/moby/moby/pull/47449 🙈 Do we want to merge this...
It's not possible with graphdrivers due to how they store layers. You can use the [containerd image store](https://docs.docker.com/storage/containerd/) to get consistent digests though.
The manifest is not stored at all, it's recreated at push. Also layers are stored in the uncompressed form, while the manifest references the digest of the compressed content. So...
> multiplatform manifests can't be pushed Small clarification on that one: they can be pushed, it's just that full image content is required locally (so you need to pull all...
No, this was fully addressed as far as I know, so I think this can be closed. @markdascher are you still experiencing any of the issues described here?
Yeah I looked into it, it's a bit misleading because `2006-01-02Z07:00` is expected to parse dates with timezone, but without time. So: `time.Parse("2006-01-02Z07:00", "2023-01-18Z16:02")` = error `time.Parse("2006-01-02Z07:00", "2023-01-18+03:00")` = ok,...