Distroless images are all the rage in the container space these days due to the reduced attack surface. This is great and also results in much thinner images. But, when an image isn't behaving it can cause some additional trouble as you try to figure out what may be missing or broken without the ability to access the image.
- pull the image (if not already present)
- run a container (this mounts the image to create the filesystem)
- Export the image contents
docker export hungry_mcnulty >contents.tar
This will provide the contents of the image and the container, so its good for debugging