Introduction to docker and containerization | Enable blog
Summary
This is similar to running separate applications in entirely separate virtual machines, but is generally much more lightweight, as the containerized application is run directly on the host operating system, and is simply isolated using features the host already provides. Docker is a containerization solution that allows containers to be quickly and easily created. There was also the option of running applications inside separate virtual machines, each with their own guest operating system. However, containerization, and by extension Docker, offers a much more lightweight alternative to running in a full set of virtual machines while still providing similarly effective isolation. This reduces the setup time before were able to start working on a solution that depends on our PDF app.