3 ms·
I'm a long time sysadmin and I don't get all the hype about docker. Is this bad? I have nothing against the project, at the contrary, but it's as if people have
by Nux 13y ago
I'm a long time sysadmin and I don't get all the hype about docker. Is this bad?
I have nothing against the project, at the contrary, but it's as if people haven't yet heard about lxc (which docker indeed uses), openvz, UML or linux-vserver. Some of these have been around for almost a decade. :-/
- jurre 13y agoI guess Docker brings all of the good stuff you guys have known about for a long time to us mortals :)
- FooBarWidget 13y agoOpenVZ and Linux-VServer require kernel patches. UML does not, but it doesn't perform terribly well, and requires the user to run a sub-kernel, leading to slightly higher resource usage. It is unknown how well-maintained UML is; I remember that Linode used it in the past but they moved away from it. Docker is also, pardon my French, more "web 2.0"-ish software than all other 3: * The Docker website is clean, modern, and attracts. It clearly tells me how to get started. They even invested time/money in a proper logo. Now look at the other websites. They look old, archaic, too formal, and looking at them don't give me the feeling that I should try out their software. The UML website gives off the feeling that it is unmaintained. I realize this isn't a purely technical reason, but presentation is important. * Docker feels like it has more community around it. It uses Github and you can see that it's very active there. Docker also has an easy to use image repository. Apart from being extremely useful to pull in an image with a single command, it gives off the good feeling that there's an active community around it and that it's actively developed.
- kstaken 13y agoDocker is a layer on top of raw containers that makes them more usable. In particular the tools it provides to create and publish containers are extremely useful. It uses LXC under the covers and there is talk about supporting other container implementations as well.