You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@jena.apache.org by Siddhesh Rane <ki...@gmail.com> on 2019/01/15 12:01:07 UTC

Re: Distro package

On Mon, Nov 5, 2018 at 5:55 PM Andy Seaborne <an...@apache.org> 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

Re: Distro package

Posted by Dan Pritts <da...@umich.edu>.
Siddhesh Rane wrote on 1/15/19 7:01 AM:
> 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.
AFAICT Docker can manage windows-native containers.

https://docs.microsoft.com/en-us/virtualization/windowscontainers/about/

Whether you would want to deal with those is another question.


-- 
Dan Pritts
ICPSR Computing & Network Services
University of Michigan