I keep meaning to try it. I love the idea.
Docker being good enough for many circumstances means there has been no pain motivation to try it for me. Docker vs. nothing is a huge leap. Deploying Python in particular would be untenable with out it (or a VM init script)
I heard Nix is a great way to build containers though.