Docker

Docker is the most popular containerization software. Almost every cloud application is running inside one.

I use Docker in my daily work to isolate dependencies and ensuring that my programs are portable. I also use docker-compose a to build local development environments isolated from each other.