virtual environments focus on a single application space for programs to run isolated from others
You make it sound like it's a container solution that provides process isolation. Doesn't it just provide you with an environment with all the dependencies you need to run your program?
That is correct. It's not process isolation, just package/environment isolation.
Thanks for clearing that up. I wasn't sure if I had missed some kind of update that added container support.