Hacker News new | ask | show | jobs
by k__ 2997 days ago
Reproducible OS setups.

Like Docker, but it uses install scripts instead of layered images.

2 comments

And it does a lot more work to prevent you from shooting yourself in the foot.

Docker scripts that e.g. clone a remote and build from the HEAD are not reproducible. Another example would be downloading fancysoftware-latest.tgz

Nixos will have you either pull from a specific git commit, or will hash the sources, so the default behavior is reproducible.

and an actual solid language instead of a sequence of whatever