GoogleContainerTools / GoogleContainerTools/jib

Support building zstd-compressed layers

Open
#3,822 6 comments 11 reactions 0 assignees View on GitHub
enhancement priority:p3
Dominant language
Java
Stars
14.5k
Forks
1.5k
PR merge metrics
No merged PRs in 30d

Description

**Description of the issue**:
Follow up of #3714. Jib should support building image layers that use the new application/vnd.oci.image.layer.v1.tar+zstd (cf https://github.com/opencontainers/image-spec/blob/main/media-types.md).

Zstd decompresses significantly quicker than gzip and uses less space, the result of this is that pulling images compressed with zstd takes less time and that starting containers based off of such images is also faster.

Building this into jib itself would allow users to have images that only have zstd layers without having to use an additional tool to convert the images after building them.

It would probably be a good ideat to make this the default when it's detected that the base image is already comprised of all-zstd layers since that's a good indicator that the user has ensured that all the tooling they are using is compatible with the format.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.