This is amazing, thanks for sharing it! A very useful feature that I always missed but never actually tough about.
I've had a hard time understanding the slices on the beginning will be very useful for troubleshooting bad images also while optimizing image sizes.
Can probably help to understand problems like the one bug where the image size got almost a 2x increase after a CHOWN, because the slice is added again with different owner ( I think ;) ) would be so much easier to see with this.
We added a lib to a java image and the size went up by about 4x the library size, I spent a few hours trying to track it down to no avail. Hopefully this will help pin down the issue.
Same here. I'm relatively new to Docker. I've taken a public jessie image, and tweaked and committed locally. I can see that layers exist when I pull images, but just what they are has been a mystery.
I've had a hard time understanding the slices on the beginning will be very useful for troubleshooting bad images also while optimizing image sizes.
Can probably help to understand problems like the one bug where the image size got almost a 2x increase after a CHOWN, because the slice is added again with different owner ( I think ;) ) would be so much easier to see with this.
Ref for the old bug https://github.com/moby/moby/issues/5505