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

Reply via email to