Undock is a CLI tool for unpacking files from container images into a local directory, without having to run the image as a container.
It is useful when an image is acting as a delivery format rather than something you want to start, for example release artifacts, generated assets, root filesystems, or any other files stored in an image. Point Undock at an image, choose what you want to extract, and write it to disk with a single command.
- Many source support (docker, archive, store, oci, tar)
- Can extract multi-platform images
- Include a subset of files/dirs
- Cache support
Documentation can be found at https://crazymax.dev/undock/
Want to contribute? Awesome! The most basic way to show your support is to star the project, or to raise issues. You can also support this project by becoming a sponsor on GitHub or by making a PayPal donation to ensure this journey continues indefinitely!
Thanks again for your support, it is much appreciated! 🙏
MIT. See LICENSE for more details.
Icon credit to DinosoftLabs.
