Dockerized Virtuoso
Switch branches/tags
Nothing to show
Clone or download
Pull request Compare This branch is 4 commits ahead of namlook:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Dockerfile
LICENSE
README.md
install-virtuoso.sh
virtuoso.ini

README.md

docker-virtuoso

A Dockerized Virtuoso.

$ docker build -t virtuoso:6.1.8 .

Start a container

To persiste the data on the host's filesystem, create the folder (eg: /virtuoso-data), copy the virtuoso.ini in it and run the contaner:

 $ docker run -d -p 8891:8890 -p 1112:1111 --name virtuoso_681 -v /virtuoso-data:/home/virtuoso/virtuoso/var/lib/virtuoso/db -v /tmp:/tmp virtuoso:6.1.8

Find out virtuoso's container ip

$ docker inspect --format '{{ .NetworkSettings.IPAddress }}' virtuoso_681

Set a password:

$ isql -H <virtuoso-container-ip> exec='set password dba abetterpassword;'

Enable SPARQL_UPDATE

$ isql -P abetterpassword -H <virtuoso-container-ip> exec='grant SPARQL_UPDATE to "SPARQL";'