Docker Enterprise Edition (EE)

Docker Enterprise Edition (EE) is a Containers-as-a-Service platform for IT that manages and secures diverse applications across disparate infrastructure, both on-premises and in the cloud. Docker EE fuels innovation by bringing traditional applications and microservices built on Windows, Linux or Linux-on-mainframe into a single, secure software supply chain. With Docker, organizations can modernize applications, infrastructure and operational models by bringing forward existing IT investments while integrating new technology at the rate of business.

Trusted and Certified

Docker EE provides an integrated, tested and certified platform for apps running on enterprise Linux or Windows operating systems and Cloud providers. Docker EE is tightly integrated to the the underlying infrastructure to provide a native, easy to install experience and an optimized Docker environment. Docker Certified Infrastructure, Containers and Plugins are exclusively available for Docker EE with cooperative support from Docker and the Certified Technology Partner.

  • Certified Infrastructure provides an integrated environment for enterprise Linux (CentOS, Oracle Linux, RHEL, SLES, Ubuntu), including Linux on IBM Z mainframes, Windows Server 2016, and Cloud providers like AWS and Azure.
  • Certified Containers provide trusted ISV products packaged and distributed as Docker containers - built with secure best practices cooperative support.
  • Certified Plugins provide networking and volume plugins and easy to download and install containers to the Docker EE environment.

Integrated Container Management

Docker Datacenter is now a part of Docker EE - providing integrated container management and security from development to production. Enterprise-ready capabilities like multi-architecture orchestration, secure software supply chain, and infrastructure independence give IT teams the ability to manage and secure containers without breaking the developer experience. Open interfaces allow for easy integration into existing systems and the flexibility to support any range of business processes. Docker EE is more than just a container orchestration solution; it is a full lifecycle management solution for the modernization of traditional applications and microservices across a broad set of infrastructure platforms.

  • Integrated management of all app resources from a single web admin UI.
  • Frictionlessly deploy apps and Compose files to production in a few clicks.
  • Multi-tenant system with granular Role Based Access Control (RBAC) and LDAP/AD integration.
  • Self-healing application deployments with the ability to apply rolling application updates.
  • End to end security model with secrets management, image signing and image security scanning.
  • Open and extensible to existing enterprise systems and processes.
Try a Free Hosted Demo
No need to install software to test drive Docker Enterprise Edition today

Safer Applications with Docker EE

Security is not static. Modern apps are dynamic and requires a security model that is defined for the app and not tied to infrastructure. Docker EE provides an integrated security framework that provides stronger default security with the flexibility to change configurations and standardized interfaces for developers and IT to easily collaborate. From securing the environment, the communications and the apps themselves, Docker EE delivers safer apps for the enterprise.

  • Usable Security

    Usable Security

    Better default security. Docker provides a standardized interface for both developers and IT teams to define and manage security configurations for apps as it travels from one lifecycle stage to another.

  • Trusted Delivery

    Trusted Delivery

    Secure across the supply chain. Protect all app components from the source and as they travel across the network to different collaborators and environments with guarantees against tampering.

  • Infrastructure Independent

    Infrastructure Independent

    Docker ensures that apps stay safe. Developers and IT to define security configurations at the app level to ensure portability of those configuration from one environment to another without re-coding.