Squashfs Tools
This repository contains a Dockerfile that eases the handling of Squashfs files. Read more about squashfs here.
Prerequisites
- A docker host to build it manually or access to Azure DevOps to build it automatically with the azure-pipelines.yml file.
Usage
Build the docker image:
docker image build -t dgpublicimagesprod.azurecr.io/planetexpress/squashfs-tools:latest .
Use the docker image, e.g. to create a squashfs file from a tar file
docker run -d -v $(pwd)/filesystem.tar:/var/live/filesystem.tar dgpublicimagesprod.azurecr.io/planetexpress/squashfs-tools:latest /bin/sh -c "tar2sqfs --quiet filesystem.squashfs < /var/live/filesystem.tar"
Contribute
No matter how small, we value every contribution! If you wish to contribute,
- Please create an issue first - this way, we can discuss the feature and flesh out the nitty-gritty details
- Fork the repository, implement the feature and submit a pull request
- Add yourself to the CONTRIBUTORS.txt file in that pull request
- Your feature will be added once the pull request is merged