News for hackers. Stuff that matters.
Re:Docker Misconceptions by fideloper on Monday June 09, 2014 @08:59PM (#7871369)
I'd like to hear what the consensus on using the Phusion base-image is. It seems to "fix" some pretty important issues with an Ubuntu base image, but I'm not sure they are really even "problems".

I use Phusion's base image almost all the time, especially since I tend to group services together (nginx+php-fpm, for example).

https://github.com/phusion/baseimage-docker

Re:Docker Misconceptions by yebyen on Monday June 09, 2014 @09:38PM (#7871487)
There is one serious issue that it helps me fix in my experience, and that's Upstart: a) doesn't work in docker, and b) is totally opaque to me. It's an obelisk of mystery. You're not supposed to read it, or understand it. I like runit.

Until Ubuntu can transition to systemd, which is supposedly more friendly toward containers, if I'm going to use Ubuntu inside of docker containers I'm going to need to manage my own inits. Even read them. The work phusion puts into runit and making services work under runit in baseimage-docker is invaluable to me.

Re:Docker Misconceptions by sophacles on Monday June 09, 2014 @09:32PM (#7871468)
Some of it also depends on use case...

Some people use containers like lightweight vms.

Others use it as a way to ensure a solid/consistent userland per process.

Others still blend the two in various ways... I tend to think of it somewhere "a little more than just a consistent userland" but not a full running os image.