Hi,

is it possible to change the default port 3030 to something else by
means of configuration?

This is related to the Dockerfile which is a long time coming :)
https://issues.apache.org/jira/browse/JENA-909

I need some init scripts that execute on Fuseki's launch (e.g. import
mounted data) - but before making the server available externally.
Other services are waiting on Fuseki, so we want to make sure it comes
online only when the data is fully loaded.

My plan is to follow roughly what the mysql entrypoint is doing:
1. start temporary Fuseki server on a non-EXPOSEd port
2. execute the init script(s)
3. shutdown the temporary server
4. start proper Fuseki server on the normal EXPOSEd port

Would this work?

Stian's image seems to do half of what I need: it can load the data,
but does not look like it happens during startup - the load.sh needs
to be run separately:
https://github.com/stain/jena-docker/tree/master/jena-fuseki#data-loading

I want to avoid any additional script executions after startup as
we're aiming for a plain 'docker-compose up' launch of all services.

Martynas

Reply via email to