# README
docker-image-squash
A simple tool to to squash all layers of a docker image into a single tar file.
Installation
Binary
go install github.com/mheers/docker-image-squash@latest
Usage
Binary
docker-image-squash <image> <output.tar>
Docker
docker run --rm -v $(pwd):/output mheers/docker-image-squash <image> <output.tar>
TODO
- remove dependency of
docker
Alternatives
- docker-squash - written in python
- docker-squash - written in go (not maintained)
Why docker-image-squash?
- no need to install docker
- no need to install python
- no need to run as root