On Tue, May 12, 2015 at 12:09 PM, Fawad Khaliq <fa...@plumgrid.com> wrote:
> > On Mon, May 11, 2015 at 7:14 PM, Davanum Srinivas <dava...@gmail.com> > wrote: > >> Good points, Dan and John. >> >> At this point it may be useful to see who is actually using >> nova-docker. Can folks who are using any version of nova-docker, >> please speak up with a short description of their use case? >> > I am using Kilo in a multi-hypervisor mode, some applications running on > Docker containers and some backend work provisioned as VMs. > >> >> Thanks, >> dims >> >> On Mon, May 11, 2015 at 10:06 AM, Dan Smith <d...@danplanet.com> wrote: >> >> +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 >> >> >> >> -- >> Davanum Srinivas :: https://twitter.com/dims >> >> __________________________________________________________________________ >> 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 > > I'm using nova-docker, started out as just learning the pieces... ended up being useful for some internal test and dev work on my side. Including building/shipping apps to customers that I used to send out as qcows. I could certainly do this without nova-docker and go straight to docker, but this is "more fun", and fits with my existing workflow/usage of OpenStack for various things. Also FWIW Magnum currently is way overkill for what I'm doing, just like some other projects. I do plan to check that out before long, but for now it's a bit overkill for me.
__________________________________________________________________________ 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