Hacker News new | ask | show | jobs
by fiddlerwoaroof 2546 days ago
One advantage is that guix/nix only isolate dependencies. So, if I want two or more utilities to interact, I don’t need to bring in something like docker-compose or used network protocols, I just depend on both and write a script or something. This way, I can start with each service on its own container and then, as necessary, move two services into one container or whatever.

Also, nix/guix are somewhat lower-overhead ways to build a system for local development than containers.