Docker overview

Docker is a highly secure and supported platform for building and deploying applications on Linux, Microsoft Windows Server 2016, and Microsoft Windows Server 2019. Docker uses the Docker Kubernetes Service to deploy highly scalable applications.

Docker connects many physical or virtual machines together, thus forming a cluster and you can deploy your applications at a large scale. It becomes easier to manage your cluster from a centralized space.

Docker Enterprise has in-built authentication system with role-based access control. You can also enable PKI authentication to use client certificates. Docker Enterprise integrates with Docker Trusted Registry so that you can keep the Docker images you use for your applications behind your firewall.

Docker Enterprise exposes the standard Kubernetes API, so you can use kubectl to manage your Kubernetes workloads. For example, kubectl cluster-info.

For more information on Docker, see