This directory contains Docker images of the WebVOWL project.
Hereafter the list of available tags:
| Tag | Description | Source |
|---|---|---|
| latest | The latest WebVOWL version | 1.0.6/Dockerfile |
| 1.0.6 | The 1.0.6 WebVOWL version | 1.0.6/Dockerfile |
| 1.0.5 | The 1.0.5 WebVOWL version | 1.0.5/Dockerfile |
| 1.0.4 | The 1.0.4 WebVOWL version | 1.0.4/Dockerfile |
This images contents packed webvowl *.war file launched within Apache Tomcat in Linux
alpine environment.
Additionally the image automatically converts all owl ontology file format into
VOWL-dedicated json which might be presented by web server into the outside world.
The attached script detects changes of the /data directory using inotify-tools.
In case of changed owl, rdf or ttl files it execute (OWL2VOWL) against them.
WebVOWL images are deployed into the public Docker hub registry, so the most simplest use might be:
docker run --name webvowl -v /some/directory:/data -p 8080:8080 -d abourdon/webvowl:latestOnce executed, WebVOWL instance can be reached by browsing the following URL:
http://<docker host>:8080/webvowl/
Where <docker host> is your actual Docker host (localhost by default if using Docker native version). Note also the necessary trailing /.
If you want to run a specific WebVOWL version, simply change to its associated tag. For instance, if you want to use the 1.0.6 version, run:
docker run --name webvowl-1.0.6 -v /some/directory:/data -p 8080:8080 -d abourdon/webvowl:1.0.6Note: WebVOWL images are currently hosted by the abourdon Docker repository but will be updated soon to be hosted by the official VisualDataWeb one. See this issue for more details.