[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Containers on Guix
From: |
Ian Denhardt |
Subject: |
Re: Containers on Guix |
Date: |
Sat, 22 Nov 2014 11:51:27 -0500 |
User-agent: |
alot/0.3.6 |
Quoting David Thompson (2014-11-19 21:34:49)
> I did some reading about how Docker creates containers and discovered
> that it uses systemd-nspawn[0] to do it. Since Guix uses dmd, using
> systemd-nspawn isn't an option. Does anyone have thoughts on how we
> might have similar functionality in the Guix distro?
I'm not so sure that docker actually needs systemd -- the docker
documentation has instructions for a number of systems that don't use
systemd. A quick scan suggests they're using lxc, at least on some
systems.
> Would an nspawn equivalent be appropriate for dmd? Or a completely
> separate program? This seems to be a Linux only feature, so if we added
> a container creation program, would it make it harder to support the
> Hurd?
I'm sure there are other things already packaged that don't really have
any hope of working on top of another kernel. This is going to be hard
to do portably, but I don't think it's worth worrying about too much
yet. Probably some work will have to happen upstream on the Hurd
project.
signature.asc
Description: signature