A Docker container is like a lightweight virtual machine for a process. It isolates the process along with all of its dependencies from everything outside of the container. While that may not sound like a big deal, it absolutely is. Let me explain....