it's not an either or, it can be reproducible and cached
similarly, nix cannot guarantee reproducibility if the user does things to break that possibility
The difference is that you can blow the Nix cache away and reproduce it entirely. The same cannot be said for Docker.
The difference is that you can blow the Nix cache away and reproduce it entirely. The same cannot be said for Docker.