Docker is an open-source platform (https://www.docker.com/) that allows you to build, test, and deploy applications quickly and easily. Docker packages software into standardized units called containers, which contain everything the software needs to run. Containers virtualize the operating system of a server, essentially running the package as a Virtual Machine (VM).