Hacker News new | past | comments | ask | show | jobs | submit login

I think I know the answer but any reason why a maintained docker image isn't good enough?



Not GP, but an advantage of a NixOS module is that it has a strongly-typed, explicit API for configuration options, whereas a Docker image would require documentation ala "set those 10 env vars" or "give a YAML config file that looks like this".


And even apart from that, it's really hard to make deterministic build processes for docker images without something like Nix.


I'd argue that you don't need that kind of determinism from docker images. It's nice, but we've been just fine without it.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: