but dont they have overlapping requirements of solving "not works on my machine"
Nix, on the other hand, solves the problem of building reproducible environments... but making said environments safe for running untrusted code is left as an exercise for the reader.