Upvotes 26 Share PDF

Compatibility Matrix

Docker Enterprise Edition is a subscription of software, support, and certification for enterprise dev and IT teams building and managing critical apps in production at scale. Docker EE provides a modern and trusted platform for all apps with integrated management and security across the app lifecycle, and includes three main technology components: the Docker daemon (fka "Engine"), Docker Trusted Registry (DTR), and Docker Universal Control Plane (UCP). Docker EE is validated and supported to work in specific operating environments as outlined in the Docker Compatibility Matrix, adhere to the Docker Maintenance Lifecycle, and is supported within the defined Docker Scope of Support and Docker Commercial Support Service Levels. Refer to the Subscription Services or the End User Subscription Agreement for more information. To view the latest updates and upgrade instructions, visit the release notes for daemon, DTR, and UCP.

Versions on this page marked as "EOL" are unsupported, see the Maintenance Lifecycle page for more information on supported lifecycles.


Docker Daemon

CSE 1.12.z CSE 1.13.z EE 17.03 EE 17.06
UCP 2.0.z (EOL) 2 2
UCP 2.1.z 2
UCP 2.2.z
Host Platform On x86_64 Linux:
  • CentOS 7.0, 7.1, 7.2
  • RHEL 7.0, 7.1, 7.2
  • SLES 12
  • Ubuntu 14.04 LTS
On x86_64 Linux:
  • CentOS 7.0, 7.1, 7.2, 7.3
  • RHEL 7.0, 7.1, 7.2, 7.3
  • SLES 12
  • Ubuntu 14.04 LTS, 16.04 LTS
On x86_64 Linux:
  • CentOS 7.1, 7.2, 7.3
  • Oracle Linux 7.34
  • RHEL 7.1, 7.2, 7.3
  • SLES 12
  • Ubuntu 14.04 LTS, 16.04 LTS
On x86_64 Linux:
  • CentOS 7.1, 7.2, 7.3, 7.4
  • Oracle Linux 7.34
  • RHEL 7.1, 7.2, 7.3, 7.4
  • SLES 12
  • Ubuntu 14.04 LTS, 16.04 LTS
On x86_64 Windows:
  • Windows Server 20163
On IBM Z (s390x) Linux3:
  • RHEL 7.3, 7.4
  • SLES 12
  • Ubuntu 16.04
Storage Driver
  • CentOS: devicemapper
  • RHEL: devicemapper
  • SLES: btrfs
  • Ubuntu: aufs3
  • CentOS: devicemapper
  • RHEL: devicemapper
  • SLES: btrfs
  • Ubuntu: aufs3
  • CentOS: devicemapper
  • Oracle Linux: devicemapper
  • RHEL: devicemapper
  • SLES: btrfs
  • Ubuntu: aufs3
  • CentOS: devicemapper
  • Oracle Linux: devicemapper
  • RHEL: devicemapper
  • SLES: btrfs
  • Ubuntu: aufs3
Security
  • Apparmor
  • Seccomp
  • SELinux
  • Apparmor
  • Seccomp
  • SELinux
  • Apparmor
  • Seccomp
  • SELinux
  • Apparmor
  • Seccomp
  • SELinux

Notes

  1. UCP 1.1 is not compatible with CS Engine 1.12 when using the built-in swarm mode.
  2. Supported only for the purpose of upgrading to a later release.
  3. Only Docker EE Basic, or as UCP worker nodes with Docker EE Standard or Advanced when UCP manager nodes are hosted on another supported host platform.
  4. Docker running on Oracle Linux is only supported with Red Hat Compatible kernel (RHCK) 3.10.0-514 or higher. Running Docker on older kernels and any version of the Unbreakable Enterprise Kernel is not supported.

Universal Control Plane (UCP)

2.0.z (EOL) 2.1.z 2.2.z
CSE 1.12.z
CSE 1.13.z 2 2
EE Daemon 17.03 2 2
EE Daemon 17.06 2
DTR 2.1.z (EOL)
DTR 2.2.z 3
DTR 2.3.z 4
Network Plugins Bridge, Host, Overlay Bridge, Host, MACVLAN, Overlay Bridge, Host, MACVLAN, Overlay
Volume Plugins Host Host Host
Compose File Versions 2 2, 3, and 3.1 2, 3, 3.1, 3.2

Notes

  1. UCP 1.1 is not compatible with CS Engine 1.12 when using the built-in swarm mode.
  2. Supported only for the purpose of upgrading to a later release.
  3. UCP 2.2.2 is compatible with DTR 2.2.z.
  4. UCP 2.2.0 is not compatible with versions of DTR other than DTR 2.3.0. Please upgrade to UCP 2.2.2 to ensure compatibility to other versions of DTR 2.3.z. DTR 2.3.2 will work with UCP 2.2.z.

Docker Trusted Registry (DTR)

2.1.z (EOL) 2.2.z 2.3.z
UCP 2.0.z (EOL)
UCP 2.1.z 1
UCP 2.2.z 2 2
Storage Drivers
  • Local filesystem
  • Amazon S3
  • Google Cloud Storage
  • Microsoft Azure
  • NFS
  • Openstack Swift
  • S3 Compatible Storage: IBM Cloud Object Storage (fka Cleversafe), and Scality S3 Server
  • Local filesystem
  • Amazon S3
  • Google Cloud Storage
  • Microsoft Azure
  • NFS
  • Openstack Swift
  • S3 Compatible Storage: IBM Cloud Object Storage (fka Cleversafe), Minio Cloud Storage, and Scality S3 Server
  • Local filesystem
  • Amazon S3
  • Google Cloud Storage
  • Microsoft Azure
  • NFS
  • Openstack Swift
  • S3 Compatible Storage: IBM Cloud Object Storage (fka Cleversafe), Minio Cloud Storage, Scality S3 Server

Notes

  1. DTR 2.3.2 and greater is compatible with UCP 2.1.z.
  2. UCP 2.2.0 is not compatible with versions of DTR other than DTR 2.3.0. Please upgrade to UCP 2.2.2 to ensure compatibility to other versions of DTR 2.3.z. DTR 2.3.2 will work with UCP 2.2.z.