Earlier quoted context omitted.
And anything related to FreeBSD Jail support? :)
Docker != Jails (not in any way, shape, nor form). Please stop trying to make Docker into everything it's not.
Docker 1.2.0, with restart policies
21–30 of 76 posts
Re: Docker 1.2.0, with restart policies
#22Maybe a bit off-topic. I haven't found a satisfactory solution to having communicating containers across multiple hosts. There seems to be quite a few solutions in the making (libswarm, geard, etc). How are other people solving this (in production, beyond two or three hosts)?
Re: Docker 1.2.0, with restart policies
#23Earlier quoted context omitted.
Docker != Jails (not in any way, shape, nor form). Please stop trying to make Docker into everything it's not.
Docker currently uses LXC. Isn't it reasonable to suggest porting it to other jail-solutions?
FreeBSD Jails do a lot more than just make applications portable -- they provide security and isolation between applications (like a super chroot). Jails can be used to safely provide application hosting for various clients while Docker should only be used for your applications (jails prevent clients from messing with the host system nor each other, while Docker applications can, making it not secure for a multiple-client hosted system -- but then again, it was not designed to do that).
So, no, it's not reasonable to want to "port" Docker to anything since Docker is it's own thing. It would be more reasonable to port docker to FreeBSD (it it weren't already) than to say to "port" it to a Jail, or request it operate like a Jail (unless you got those features into LXC first, which LXC isn't, and therefore it wont).
~
A better (but admittedly over-simplified) comparison would be Jails are closer to application virtualization and Docker is closer to application portability. Very different problems they are solving.
Re: Docker 1.2.0, with restart policies
#24Earlier quoted context omitted.
Docker currently uses LXC. Isn't it reasonable to suggest porting it to other jail-solutions?
Well, simplifying here, but Docker is more-or-less a fancy wrapper for LXC. FreeBSD Jails do a lot more than just make applications portable -- they provide security and isolation between applications (like a super chroot). Jails can be used to safely provide application hosting for various clients while Docker should only be used for your applications (jails prevent clients from messing with the host system nor each…
Docker interfaces with the kernel to provide security and isolation via cgroups and namespaces. This is exactly what jails does, and is indeed on the list of things to be added. It's really a matter of someone taking the time to write the driver for it.
Docker also provides an image format and infrastructure for helping to make applications portable.
Re: Docker 1.2.0, with restart policies
#25Hi all, no World-changing features in this one, but we believe that over time, relentless incremental improvements can make a huge difference. This week we are freezing all feature merges and focusing on refactoring, code cleanup and generally repaying as much technical debt as possible. We are also considering a gradual slowdown of the release cadence (we currently cut a release every month), to give more time for Q…
Are you kidding?. Ability to modify /etc/hosts and specifying exact Capabilities is awesome. Thanks for the great work. I for one waited very long for this :)
Keep up the good work!
Re: Docker 1.2.0, with restart policies
#26Earlier quoted context omitted.
Etcd isn't consisdered production grade?
Well, Docker just slapped a "1.0" sticker on and called itself "production ready" when it clearly wasn't (features like in this 1.2 release are kind of mandatory for any serious deployments).
1.0 was/is about API stability, engine stability, full ecosystem with Docker Hub, and enterprise support.
Re: Docker 1.2.0, with restart policies
#27is this info up-to-date? http://stackoverflow.com/questions/18496940/how-to-deal-with...
Re: Docker 1.2.0, with restart policies
#28How to deal with persistent storage (e.g. databases) in Docker 1.2? is this info up-to-date? http://stackoverflow.com/questions/18496940/how-to-deal-with...
Re: Docker 1.2.0, with restart policies
#29Earlier quoted context omitted.
Docker currently uses LXC. Isn't it reasonable to suggest porting it to other jail-solutions?
Well, simplifying here, but Docker is more-or-less a fancy wrapper for LXC. FreeBSD Jails do a lot more than just make applications portable -- they provide security and isolation between applications (like a super chroot). Jails can be used to safely provide application hosting for various clients while Docker should only be used for your applications (jails prevent clients from messing with the host system nor each…
Re: Docker 1.2.0, with restart policies
#30Any update on when the OS X version will be available? I'm only seeing version 1.1.2 here: https://github.com/boot2docker/osx-installer/releases