Live data from Hacker News

Docker - the Linux container runtime

docker.io

151–160 of 209 posts

Re: Docker - the Linux container runtime

#151
post #30

Wow! Did not expect this to show up on HN before actual release! (I work at dotCloud). We're still polishing a few rough edges. If you want early access add your github ID to this thread and we'll add you right away!

After seeing all the github ID's posted, it reminds me how much I'd like to see a PM feature added to HN.

Re: Docker - the Linux container runtime

#153
post #148
post #142

Earlier quoted context omitted.

Their base layer needs to specify exact versions of libraries. Deploying from images should be much faster and less fragile (oops, is Github down?) than from scripts.

Absolutely. Think of a Docker container as a universal build artifact. Your build step can be an arbitrary sequence of unix commands (download dependencies, build libssl, run shell scripts etc.). Docker can freeze the result of that build and guarantee that it will run in a repeatable and self-contained way, no matter where you run it. So you get clean separation of build and run, which is a hugely important part of…

So docker container ABI is basically the kernel? You just create a filesystem image and docker starts that as LXC guest. You could build a statically compiled binary and put that as /bin/init into the container image, right?

Re: Docker - the Linux container runtime

#154
post #118

Not to be a stick in the mud, but you're using a copyrighted image as your logo without any attribution or acknowledgement of the original owner of the copyright (the Lego Group). You should probably fix that.

You're right! We put it up there when it was an internal project, it's probably time to take care of that. Taking it down until we found a correct way to do it. I'm a copyright noob: would simply acknowledging the copyright owner be enough and fall under fair use, or should we not use it unless we get written permission?

I would avoid using anyone else's images without their explicit permission. It's just safer that way.

Re: Docker - the Linux container runtime

#158
post #30

Wow! Did not expect this to show up on HN before actual release! (I work at dotCloud). We're still polishing a few rough edges. If you want early access add your github ID to this thread and we'll add you right away!

Awesome! Could you add me too? Github id 'dedene'. Thanks!!

Re: Docker - the Linux container runtime

#159
post #30

Wow! Did not expect this to show up on HN before actual release! (I work at dotCloud). We're still polishing a few rough edges. If you want early access add your github ID to this thread and we'll add you right away!

github/fsniper Docker seems to be making old technologies reappear with new implementations.

Is this linux-vserver or openvz re implemented with lxc and cgrougs?

Re: Docker - the Linux container runtime

#160
post #148

Earlier quoted context omitted.

Absolutely. Think of a Docker container as a universal build artifact. Your build step can be an arbitrary sequence of unix commands (download dependencies, build libssl, run shell scripts etc.). Docker can freeze the result of that build and guarantee that it will run in a repeatable and self-contained way, no matter where you run it. So you get clean separation of build and run, which is a hugely important part of…

So docker container ABI is basically the kernel? You just create a filesystem image and docker starts that as LXC guest. You could build a statically compiled binary and put that as /bin/init into the container image, right?

Yes! Exactly :)

You wouldn't need to save it as /sbin/init. You would just type:

    $ docker run MYIMAGE /path/to/my/static/binary
Here's the smallest image I've personally used to run a docker container: http://get.docker.io/images/busybox
Post reply on HN