Live data from Hacker News

Dotcloud becoming Docker

blog.docker.io

31–40 of 74 posts

Re: Dotcloud becoming Docker

#31
post #25

Can someone please explain what is Docker exactly? I've read this page, http://www.docker.com/about_docker/docker/ , and didn't understand. What exactly does it encapsulate? What does the application see when it queries its environment?

Think about it as a very lightweight VM. You can do everything you can in a VM (which, in turn, can do everything you can in your regular system). Only thing is, it is a wrapper over lxc (Linux Containers) which means that you can only run Linux flavors and the host needs to have an advanced kernel (~3.8). Advantage is that if a VM needs ~80s to boot, a docker container can boot in <2s. And that's possible because a docker container shares the kernel of the host, (unlike VMs, which are all isolated)

Re: Dotcloud becoming Docker

#32

I have been using Docker for a couple of days now, and am really in love with it! Congratulations on the new direction and wish you all the luck in the world! I'd like to ask one question though - It seems that it's possible to limit the amount of cpu and memory of each container, but not so with the filesystem. I know this is some issue related to AUFS being used internally. But I would really like to know whether t…

There is definitely a hack :) You should join the #docker channel on irc (freenode) and ask for keeb or jpetazzo, they can help you out. If they don't, someone else probably will. People are very nice and useful there.

Re: Dotcloud becoming Docker

#33
post #26

Hey everyone, dotCloud/Docker founder here. I just wanted to thank the HN community for your support. Your feedback - both positive and negative - has shaped Docker more than you know. I also want to confirm that, yes, the trust and satisfaction of our customers matters more to us than any amount of money. You can always make more money later, but once trust is gone, it's gone. So expect us to work ourselves to exhau…

And if you prefer to learn by practice, here's an awesome online tutorial: https://www.docker.io/gettingstarted/

Re: Dotcloud becoming Docker

#34
post #6

Congratulations is well in order. It's so exciting to see the progress the team and platform have made in such a short amount of time. Only months ago at PyCon Solomon Hykes was showing off Docker to the public for the first time: http://www.youtube.com/watch?feature=player_embedded&v=wW9CA...

Thanks! It has been a crazy ride, and it doesn't look like it's going to slow down any time soon!

Re: Dotcloud becoming Docker

#35
post #16
post #7

Earlier quoted context omitted.

I was with you until the last sentence. Why would it be irresponsible to kill the Heroku also-ran to push faster on what people really want?

Because there are people running businesses on dotCloud currently? Because, at least in my humble opinion, it's actually better than Heroku? Because, at a minimum, cutting it off at the knees would engender tons and tons of bad will amongst their current customers? Because the customers deserve a couple of 'writing on the wall' style posts like this to begin thinking about migrating to alternatives before the cutoff…

It may not be the writing on the wall, since running a docker PaaS will be a useful way to understand ... what problems you encounter while running a docker PaaS.

But we'll see, I guess.

Re: Dotcloud becoming Docker

#36
post #32

I have been using Docker for a couple of days now, and am really in love with it! Congratulations on the new direction and wish you all the luck in the world! I'd like to ask one question though - It seems that it's possible to limit the amount of cpu and memory of each container, but not so with the filesystem. I know this is some issue related to AUFS being used internally. But I would really like to know whether t…

There is definitely a hack :) You should join the #docker channel on irc (freenode) and ask for keeb or jpetazzo, they can help you out. If they don't, someone else probably will. People are very nice and useful there.

Yep, as shykes says, I'm always available to help.

Take a look at how I built tryrethink.info (which covers this topic and more) -> http://nick.stinemat.es

Re: Dotcloud becoming Docker

#37
post #25

Can someone please explain what is Docker exactly? I've read this page, http://www.docker.com/about_docker/docker/ , and didn't understand. What exactly does it encapsulate? What does the application see when it queries its environment?

Think about it as a very lightweight VM. You can do everything you can in a VM (which, in turn, can do everything you can in your regular system). Only thing is, it is a wrapper over lxc (Linux Containers) which means that you can only run Linux flavors and the host needs to have an advanced kernel (~3.8). Advantage is that if a VM needs ~80s to boot, a docker container can boot in <2s. And that's possible because a…

Oh, so it's not only a deployment mechanism, but an actual runtime "VM".

What does it add over linux containers?

Re: Dotcloud becoming Docker

#39

I have been using Docker for a couple of days now, and am really in love with it! Congratulations on the new direction and wish you all the luck in the world! I'd like to ask one question though - It seems that it's possible to limit the amount of cpu and memory of each container, but not so with the filesystem. I know this is some issue related to AUFS being used internally. But I would really like to know whether t…

> [is there] _any_ hack that allows us to limit the size of the filesystem?

Docker 0.7 will let you do that, since each container will have its own (thin) block device, and therefore have a default size limit (which can be trivially bumped up if needed, of course).

Now to anticipate your next question (assuming it is "when will Docker 0.7 be available?"), the answer would be "pretty soon", since the core team is ironing out the last issues before merging to master and releasing :-)

Re: Dotcloud becoming Docker

#40
post #26

Hey everyone, dotCloud/Docker founder here. I just wanted to thank the HN community for your support. Your feedback - both positive and negative - has shaped Docker more than you know. I also want to confirm that, yes, the trust and satisfaction of our customers matters more to us than any amount of money. You can always make more money later, but once trust is gone, it's gone. So expect us to work ourselves to exhau…

i remember how crazy it was at pycon 2013 when you all announced that you were open-sourcing docker... i'm so glad its working out! wish you all continued success.
Post reply on HN