4 ms·
This article put into words the way I feel about Docker in the presence of Nix and GNU Guix. Docker is really a weak tool by comparison.
by davexunit 12y ago
This article put into words the way I feel about Docker in the presence of Nix and GNU Guix. Docker is really a weak tool by comparison.
- zokier 12y agoWhile Docker specifically is bit lackluster, I still feel like the underlying container concept/tech and nix would complement each other nicely. Nix for building the rootfs and lxc (or whatever suitable runtime) to run it.
- ch0wn 12y agoThat's exactly the kind of tool I'd love to see in 2015. Not only but in particular for Haskell development. nix seems to gain traction to set up your dev environment, but it's still pretty clunky to use at this point.
- NhanH 12y agoDo you mind elaborate more on what's wrong with self-contained VM?
- davexunit 12y agoI'm confused by your question. I don't have any problem with VMs. Perhaps you thought I was pro-container, anti-VM?
- NhanH 12y agoOh, let me be a bit more clear. To quote the article > The main push of docker seems to be for completely self-contained applications, basically a super cheap and consistent VM. But VMs are a hack, and docker in many ways is just as hacky. So I just thought that the problem you have with Docker is similar to the author of the article (which is anti Docker/VM, since he dislike both).
- davexunit 12y agoOh, I see. I think VMs and containers are great for different reasons. I just don't like Docker. One of the cool features of Nix is that it can manage systems on bare metal, a VM, or a container.