Live data from Hacker News

Docker releases version 0.2.0

github.com

11–20 of 36 posts

Re: Docker releases version 0.2.0

#11
post #7
post #6

So, what is Docker and why should we care about a 0.x release? Yes, I looked at the link and no, I was not much the wiser, something to do with virtualization perhaps?

If you click on the project name at the top of the page, you'll find a README which starts with: Docker complements LXC with a high-level API which operates at the process level. It runs unix processes with strong guarantees of isolation and repeatability across servers. Docker is a great building block for automating distributed systems: large-scale web deployments, database clusters, continuous deployment systems,…

For a lot of people that's not terribly helpful. Before I heard of Docker I had never heard of LXC.

Maybe, "Docker is a system for creating and deploying self-contained application packages for Linux," except I'm pretty sure "application package" is the wrong phrase. But that's the gist of why it's interesting, IMHO.

Re: Docker releases version 0.2.0

#12
post #7

Earlier quoted context omitted.

If you click on the project name at the top of the page, you'll find a README which starts with: Docker complements LXC with a high-level API which operates at the process level. It runs unix processes with strong guarantees of isolation and repeatability across servers. Docker is a great building block for automating distributed systems: large-scale web deployments, database clusters, continuous deployment systems,…

For a lot of people that's not terribly helpful. Before I heard of Docker I had never heard of LXC. Maybe, "Docker is a system for creating and deploying self-contained application packages for Linux," except I'm pretty sure "application package" is the wrong phrase. But that's the gist of why it's interesting, IMHO.

I agree the wording is not super approachable. We have plans to change that :)

Re: Docker releases version 0.2.0

#13
post #8

You guys have fixed every single frustration or oddity I experienced when playing with docker just a week or two ago: * localhost access. * re-attaching to terminal. * set your own port. Brilliant work guys!

Thanks :) Make sure to +1 requests that you want to see next, so we can prioritize accordingly!

Re: Docker releases version 0.2.0

#16
post #12

Earlier quoted context omitted.

For a lot of people that's not terribly helpful. Before I heard of Docker I had never heard of LXC. Maybe, "Docker is a system for creating and deploying self-contained application packages for Linux," except I'm pretty sure "application package" is the wrong phrase. But that's the gist of why it's interesting, IMHO.

I agree the wording is not super approachable. We have plans to change that :)

I found your 5-minute video at docker.io much easier to understand—great presentation!

Re: Docker releases version 0.2.0

#17

Hmm, I want to try it out now, but checking out the repo gives me a bunch of files. Why do I need Vagrant/VirtualBox for this? I thought the whole point was that I would use it to replace VBox?

You don't need virtualbox or vagrant, but you do need a Linux machine. So if you are running a Mac or Windows machine, Virtualbox/vagrant is a convenient way to get a linux machine up and running.

Docker itself is just one binary. Here are instructions to get started: http://docker.io/gettingstarted

Re: Docker releases version 0.2.0

#19
post #17

Hmm, I want to try it out now, but checking out the repo gives me a bunch of files. Why do I need Vagrant/VirtualBox for this? I thought the whole point was that I would use it to replace VBox?

You don't need virtualbox or vagrant, but you do need a Linux machine. So if you are running a Mac or Windows machine, Virtualbox/vagrant is a convenient way to get a linux machine up and running. Docker itself is just one binary. Here are instructions to get started: http://docker.io/gettingstarted

Thanks, I realized that later (I just cded into the dir and built it). I got some errors after downloading the image, however. I assume it's because I'm on the 3.5 kernel rather than 3.8.

Re: Docker releases version 0.2.0

#20
post #17

Earlier quoted context omitted.

You don't need virtualbox or vagrant, but you do need a Linux machine. So if you are running a Mac or Windows machine, Virtualbox/vagrant is a convenient way to get a linux machine up and running. Docker itself is just one binary. Here are instructions to get started: http://docker.io/gettingstarted

Thanks, I realized that later (I just cded into the dir and built it). I got some errors after downloading the image, however. I assume it's because I'm on the 3.5 kernel rather than 3.8.

What kind of errors? On kernel < 3.8 docker will print a warning because of a known kernel bug. You may or may not hit the bug on 3.5 depending on your hardware configuration. If you do, you'll know: the kernel will panic ;)
Post reply on HN