Skip to content

Info about tar-split.json.gz #47446

Answered by thaJeztah
hellownaman asked this question in Q&A
Discussion options

You must be logged in to vote

When using the graph-driver storage drivers, the docker daemon pulls images and their layers. Image layers are distributed as compressed tar-archives; after downloading the layer, the daemon verifies the digest of the compressed layer, extracts the layer, and stores the files that are in them. The (compressed) layer-archives are only needed to distribute the image (through a registry), but not needed to run the image (when running the image, only the extracted content is needed), so to optimize storage consumption, the downloaded archives are deleted (and only the extracted files are preserved). While the archived layers are deleted, it preserves the tar-archive headers: tar-archives cont…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by hellownaman
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants