Just as a reminder, not only libvirt-lxc can be used as an os-like
container provider but
also recently added libvirt-parallels driver. And regarding nested
Docker support, we
have just implemented it thus, anyone will be able to use nested
application Docker
containers via libvirt-parallels containers.
Maxim Nestratov
11.05.2015 17:06, Dan Smith пишет:
+1 Agreed nested containers are a thing. Its a great reason to keep
our LXC driver.
I don't think that's a reason we should keep our LXC driver, because you
can still run containers in containers with other things. If anything,
using a nova vm-like container to run application-like containers inside
them is going to beg the need to tweak more detailed things on the
vm-like container to avoid restricting the application one, I think.
IMHO, the reason to keep the seldom-used, not-that-useful LXC driver in
nova is because it's nearly free. It is the libvirt driver with a few
conditionals to handle different things when necessary for LXC. The
docker driver is a whole other nova driver to maintain, with even less
applicability to being a system container (IMHO).
I am keen we set the right expectations here. If you want to treat
docker containers like VMs, thats OK.
I guess a remaining concern is the driver dropping into diss-repair
if most folks end up using Magnum when they want to use docker.
I think this is likely the case and I'd like to avoid getting into this
situation again. IMHO, this is not our target audience, it's very much
not free to just put it into the tree because "meh, some people might
like it instead of the libvirt-lxc driver".
--Dan
__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev