3 ms·
> I first looked at nix-shell which you can use to create ephemeral environments just like Docker, with the difference that they are 100% reproducible and you d
by eikenberry 3y ago
> I first looked at nix-shell which you can use to create ephemeral environments just like Docker, with the difference that they are 100% reproducible and you don't need containerd or like.
Sounds like podman. What is the big differentiator from it?
- yencabulator 3y agonix shell is just another shell instance, with new things brought in via $PATH etc. Not a container, still part of your "current computer environment".
- eikenberry 3y agoSo more like virtualenv?
- yencabulator 3y agoSort of, but instead of being focused around a local directory, everything is stored in /nix/store/<hash>-<name>, declaratively created and reproducible, and there's a whole Linux distro built using that.