Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/stain/bagit-docker
Docker packaging of bagit-java
https://github.com/stain/bagit-docker
Last synced: about 1 month ago
JSON representation
Docker packaging of bagit-java
- Host: GitHub
- URL: https://github.com/stain/bagit-docker
- Owner: stain
- License: mit
- Created: 2016-01-14T15:23:27.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2023-05-15T14:00:42.000Z (over 1 year ago)
- Last Synced: 2024-11-05T13:13:06.882Z (3 months ago)
- Language: Dockerfile
- Size: 7.81 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# BagIt Library (BIL)
* Docker image: [stain/bagit](https://hub.docker.com/r/stain/bagit/)
* Base images: [alpine](https://hub.docker.com/r/_/alpine/):3.18
* OpenJDK version: 17
* Source: [Dockerfile](https://github.com/stain/bagit-docker/blob/master/Dockerfile), [bagit-java](https://github.com/LibraryOfCongress/bagit-java)Docker packaging of the [BagIt Library (BIL)](https://github.com/LibraryOfCongress/bagit-java)
- a Java library and command line `bagit` for working with
[BagIt](http://tools.ietf.org/html/draft-kunze-bagit) archives.See the [BagIt Wikipedia page](https://en.wikipedia.org/wiki/BagIt) for more details.
## Usage
docker run stain/bagit bag --help
The directory `/data` is the current directory within the docker image,
and can be mounted as a volume to work with your bags, e.g.:docker run -v /home/johndoe/Downloads:/data stain/bagit bag verify /data/bag1
## License
License of this `Dockerfile`: [MIT license](https://opensource.org/licenses/MIT)
(c) 2016-202 University of Manchester. See [LICENSE](LICENSE) for details.See also the
[license of bagit-java](https://github.com/LibraryOfCongress/bagit-java/blob/master/LICENSE.txt).The alpine image contains software covered by
[GNU Public License 2.0](http://www.gnu.org/licenses/old-licenses/gpl-2.0) and other
open source licenses.This Docker image installs additionally `openjdk`
(GPL 2.0 with classpath exception),
GNU `wget` (GPLv3+), GNU `bash` (GPLv3+)
and Info-Zip `unzip` (BSD-like).## Contributions
For any questions about the
[BagIt specification](http://tools.ietf.org/html/draft-kunze-bagit)
or its usage, contact the
[digital-curation](https://groups.google.com/forum/#!forum/digital-curation) forum.For questions about the `bag` command or the bagit-java library, use the
[bagit-java issue tracker](https://github.com/LibraryOfCongress/bagit-java/issues)
or [bagit-java pull requests](https://github.com/LibraryOfCongress/bagit-java/pulls).For improvements to this [bagit Docker image](https://github.com/stain/bagit-docker/),
feel free to raise a [bagit-docker
issue](https://github.com/stain/bagit-docker/issues)
or create a
[bagit-docker pull request](https://github.com/stain/bagit-docker/pulls).