Current container is based on https://registry.hub.docker.com/u/stain/jena-fuseki/
In order to make it more production friendly it adds:
Skip the build and just run with plain configuration:
docker pull blankdots/jena-fusekidocker run -p 3030:3030 blankdots/jena-fuseki vanilla rundocker run -p 3030:3030 -v /data/fuseki:/data/fuseki/fuseki_DB blankdots/jena-fuseki run with volume attacheddocker run -p 3030:3030 -v /data/fuseki:/data/fuseki/fuseki_DB -d blankdots/jena-fuseki run volume attached in detached modedocker run -p 3030:3030 -v /data/fuseki:/data/fuseki/fuseki_DB -e ADMIN_PASSWORD=pass blankdots/jena-fuseki preset the password.A password will be generated if one not provided at runtime (see container logs).
For other parameters see: https://hub.docker.com/r/stain/jena-fuseki/
The configuration of the store is done via the config.ttl file. which contains two datasets /test (in memory) and /ds (persistent on disk if the image is run with a volume attached) and provides two named graphs.
TO DO: provide other configuration scenarios. Some envisioned scenarios could be envisioned where:
Data asscoiated to the configuration is present in the data folder.
Once the configuration and associated data building the image is as follows:
docker build -t blankdots/jena-fuseki .Content type
Image
Digest
Size
250.1 MB
Last updated
over 5 years ago
docker pull blankdots/jena-fuseki