Docker-scripts

Latest version: v0.4.4

Safety actively analyzes 623383 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 5

1.0.8

Fixed

* Added support for opaque directories. Now these should be handled properly. 186

1.0.7

Fixed

* Pinned to Docker Python client in version lower than 3. Version 3+ is currently incompatible and supporting it would result in severe performance drop. Read more in 158

Added

* Image stats are shown after squashing, 157

2018-02-13 15:15:50,325 root INFO Original image size: 1342.47 MB
2018-02-13 15:15:50,325 root INFO Squashed image size: 631.21 MB
2018-02-13 15:15:50,325 root INFO Image size decreased by 47.02 %


Changed

* If image does not require squashing (about to squash a single layer), then new `SquashUnnecessaryError` exception is thrown and if used from CLI, exit code `2` is used, 161
* CLI help contains correct information about the `--tag` switch, 151

1.0.6

Enhancements
- Support for new docker Python library, 152
- Better handling of stdout/etderr streams, 144

1.0.5

Bug fixes
- Fixed MemoryError while squashing images with big layers, 132

Enhancements
- Image fetched from the daemon is now unpacked on the fly without an intermediate file, 135
- We remove now as soon as possible layers that will not be used to save space while squashing, 133

1.0.4

Bug fixes
- When we add a file back to the tar we need to check if the parent (or some parent of it) is a symlink and not add it, 122

1.0.3

Bug fixes
- Removed directories were are added back when it should be replaced by a symlink, 120
- ApplyLayer duplicates of file paths not supported stdout - when squashing hard links there was an issue where we added them back twice, 118

Page 1 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.