On Mon, Nov 5, 2018 at 5:55 PM Andy Seaborne <[email protected]> wrote: > > The area to work on is where/how databases are managed between docker > and host. The issue is efficiency of mmap access for TDB, especially for > non-linux host OS's. I am wondering if VOLUMEs are the way to go.
As far as I know Docker container is a linux-only technology as it uses the cgroup feature of linux kernel. Docker on Windows uses VirtualBox to first emulate linux kernel and then run containers on it. So I dont think non-linux should be a concern. For database storage, we can probably have a convention that inside container, /mnt/tdb/ is where all databases are stored. If anyone wants to attach db from host they can do so with docker run -v /host/db/path:/mnt/tdb/ jena/fuseki Regards Siddhesh Rane
