Application name: Docker
Platforms: Windows macOS Linux
Developer: Docker, Inc.
Division / Department: Department of Computer Science
Available to: Students and Faculty
Website: Official Website


Docker is a system for delivering and running software in isolated environments called containers. The Docker Engine allows multiple containers to run within a single instance of the Linux kernel by leveraging the Linux kernel’s process isolation features (such as cgroups and kernel namespaces). On Windows, Docker runs a Linux VM on Hyper-V to run Linux containers.