Releases: goldmann/docker-squash
Releases · goldmann/docker-squash
1.0.0rc2
1.0.0rc1
Enhancements
- Add support for Docker
1.10
or newer which introduces new image format - The
--from-layer
argument can take now numeric value which specifies how many layers should be squashed. - Temporary directories are now removed in case of failure, see #44.
- Added
--development
,-d
switch to enable development mode. Currently this enables full stacktraces and does not remove the temporary directories after failure.
Known issues
- In case you want to squash an image containing missing layers (see
docker history IMAGE_ID
to confirm) most probably you'll need to specify numeric value to the--from-layer
argument which says how many layer you want to squash. It's impossible to reference a missing layer in other way because these layers do not have populated IDs. - The
layers
sub-command doesn't work (yet)
0.4.4
0.4.3
0.4.2
- Make sure we do not include
./
as the prefix for files in the squashed tar, thanks @TomasTomecek! - Squashed layers has now a proper
VERSION
file - Fixed metadata size parameter
0.4.1
0.4.0
- Reworked the squashing algorithm
- Make loading image optional, use
--output-path
to specify a path where the image should be stored as TAR file instead loading to Docker daemon - First unit tests added
- First integration tests added
- Docker timeout bumped to 10 minutes, now it's configurable using
DOCKER_TIMEOUT
environment variable - Fixed issue where on AUFS the marker files that were added at the end failed to load the image into Dameon (#22)