0 0 Share PDF

Compatibility Matrix

Article ID: KB000204

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.

See the Maintenance Lifecycle page for more information on supported lifecycles.

Docker Enterprise Edition 2.0

Docker Enterprise Edition 2.0 requires Engine 17.06 and will NOT be compatible with the 18.03 Engine version. Any new features in the 18.03 Engine will not work with UCP. Please expect a newer Engine release to add this compatibility.

OS Distribution (x86_64) Enterprise Engine UCP DTR Storage Driver Orchestration DTR Storage Backend
RHEL 7.3 17.06 starting with 17.06.2-ee-8 3.0.x 2.5.x overlay2, devicemapper Swarm mode, Kubernetes NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift, Local Filesystem
RHEL 7.4 17.06 starting with 17.06.2-ee-8 3.0.x 2.5.x overlay2, devicemapper Swarm mode, Kubernetes NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift, Local Filesystem
RHEL 7.5 17.06 starting with 17.06.2-ee-14 3.0.2 and higher 2.5.3 and higher overlay2 Swarm mode, Kubernetes NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift, Local Filesystem
SLES 12 SP2 17.06 starting with 17.06.2-ee-8 3.0.x 2.5.x btrfs Swarm mode, Kubernetes NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift, Local Filesystem
SLES 12 SP3 17.06 starting with 17.06.2-ee-11 3.0.1 and higher 2.5.1 and higher btrfs, overlay2 Swarm mode, Kubernetes NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift, Local Filesystem
Ubuntu 14.04 17.06 starting with 17.06.2-ee-8 3.0.x 2.5.x aufs Swarm mode, Kubernetes NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift, Local Filesystem
Ubuntu 16.04 17.06 starting with 17.06.2-ee-8 3.0.x 2.5.x overlay2, aufs Swarm mode, Kubernetes NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift, Local Filesystem
CentOS 7 17.06 starting with 17.06.2-ee-8 3.0.x 2.5.x overlay2, devicemapper Swarm mode, Kubernetes NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift, Local Filesystem
Oracle Linux 7.31 17.06 starting with 17.06.2-ee-8 3.0.x 2.5.x overlay2, devicemapper2 Swarm mode, Kubernetes NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift, Local Filesystem
Windows Server 20163 17.06 starting with 17.06.2-ee-8 windowsfilter Swarm mode NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift, Local Filesystem
Windows Server, version 17093 17.06 starting with 17.06.2-ee-14 windowsfilter Swarm mode NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift, Local Filesystem

1 Oracle Linux 7.3 is supported with Red Hat Compatible kernel (RHCK) 3.10.0-514 and higher.

2 The overlay2 storage driver is supported for all of EE 2.0. The devicemapper storage driver is supported starting with UCP 3.0.2. If you are upgrading from Docker EE 17.06 with devicemapper only support, it is recommended that you upgrade to EE 2.0 with UCP 3.0.2 or higher to maintain devicemapper support.

3 Windows Server 2016 and Windows Server, version 1709 are only supported as worker nodes.

Kubernetes Volume Drivers

  • NFS v4 via Kubernetes e23
  • AWS EFS
  • AWS EBS
  • Azure Disk

UCP and DTR Web Browser Compatibility

  • Google Chrome 61 and higher
  • Firefox 58 and higher
  • IE 11 and higher
  • Edge 16 and higher

Docker 18.03 EE Engine

WARNING: Docker Engine 18.03 is a standalone engine release. UCP and DTR will not run on Docker 18.03 EE Engine. Please see the Docker Enterprise Engine 18.03 FAQs for details.

OS Distribution (x86_64) Enterprise Engine Storage Driver Orchestration
RHEL 7.3 18.03.1-ee-1 overlay2, devicemapper Swarm mode
RHEL 7.4 18.03.1-ee-1 overlay2, devicemapper Swarm mode
RHEL 7.5 18.03.1-ee-1 overlay2, devicemapper Swarm mode
SLES 12 SP2 18.03.1-ee-1 overlay2 with XFS, btrfs Swarm mode
SLES 12 SP3 18.03.1-ee-1 overlay2 with XFS, btrfs Swarm mode
Ubuntu 14.04 18.03.1-ee-1 aufs Swarm mode
Ubuntu 16.04 18.03.1-ee-1 overlay2, aufs Swarm mode
Ubuntu 18.04 18.03.1-ee-1 overlay2 Swarm mode
CentOS 7 18.03.1-ee-1 overlay2, devicemapper Swarm mode
Oracle Linux 7.31 18.03.1-ee-1 overlay2 Swarm mode
Windows Server 2016 18.03.1-ee-1 windowsfilter Swarm mode
Windows Server, version 1709 18.03.1-ee-1 windowsfilter Swarm mode
Windows Server, version 1803 18.03.1-ee-1 windowsfilter Swarm mode

1 Oracle Linux 7.3 is supported with Red Hat Compatible kernel (RHCK) 3.10.0-514 and higher.

Docker Enterprise Edition 17.06 and earlier

OS Distribution Enterprise Engine UCP DTR Storage Driver Orchestration DTR Storage Backend
RHEL 7.1-7.4 17.06.1-ee-1 and higher 2.2.2 and higher 2.3.x to 2.4.x4 devicemapper or overlay25 Swarm mode NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift. Local Filesystem
SLES 12 SP2 17.06.1-ee-1 and higher 2.2.2 and higher 2.3.x to 2.4.x4 btrfs Swarm mode NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift. Local Filesystem
Ubuntu 14.04 17.06.1-ee-1 and higher 2.2.2 and higher 2.3.x to 2.4.x4 aufs3 Swarm mode NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift. Local Filesystem
Ubuntu 16.04 17.06.1-ee-1 and higher 2.2.2 and higher 2.3.x to 2.4.x4 aufs3 Swarm mode NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift. Local Filesystem
CentOS 7 17.06.1-ee-1 and higher 2.2.2 and higher 2.3.x to 2.4.x4 devicemapper Swarm mode NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift. Local Filesystem
Oracle Linux 7.31 17.06.1-ee-1 and higher 2.2.2 and higher 2.3.x to 2.4.x4 devicemapper Swarm mode NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift. Local Filesystem
Windows Server 20162 17.06.1-ee-1 and higher 2.2.2 and higher 2.3.x to 2.4.x4 windowsfilter Swarm mode NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift. Local Filesystem
IBM Z Linux3 17.06.1-ee-1 and higher 2.2.2 and higher 2.3.x to 2.4.x4 Swarm mode NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift. Local Filesystem

1 Oracle Linux 7.3 is supported with Red Hat Compatible kernel (RHCK) 3.10.0-514 and higher.

2 Windows Server 2016 is only supported as worker nodes.

3 Starting with UCP 2.2.0, you can join worker nodes running on IBM Z(s390x) architecture. Starting with UCP 2.2.4, you can join manager nodes running on IBM Z(s390x) architecture. SELinux policies for Docker containers are not supported for Docker EE running on IBM Z.

4 DTR 2.3.z and 2.4.z are only compatible with UCP 2.2.2 and greater.

5 Overlay2 is recommended with Docker EE engine 17.06.02-ee-5 and higher. RHEL 7.1 and 7.2 do not support overlay2.

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 se/curity 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.

See the Maintenance Lifecycle page for more information on supported lifecycles.

Docker Enterprise Edition 2.0

OS Distribution (x86_64) Enterprise Engine UCP DTR Storage Driver Orchestration DTR Storage Backend
RHEL 7.3 17.06.2-ee-8 and higher 3.0.x 2.5.x overlay2, devicemapper Swarm mode, Kubernetes NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift, Local Filesystem
RHEL 7.4 17.06.2-ee-8 and higher 3.0.x 2.5.x overlay2, devicemapper Swarm mode, Kubernetes NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift, Local Filesystem
RHEL 7.5 17.06.2-ee-14 and higher 3.0.2 and higher 2.5.3 and higher overlay2 Swarm mode, Kubernetes NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift, Local Filesystem
SLES 12 SP2 17.06.2-ee-8 and higher 3.0.x 2.5.x btrfs Swarm mode, Kubernetes NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift, Local Filesystem
SLES 12 SP3 17.06.2-ee-11 and higher 3.0.1 and higher 2.5.1 and higher btrfs, overlay2 Swarm mode, Kubernetes NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift, Local Filesystem
Ubuntu 14.04 17.06.2-ee-8 and higher 3.0.x 2.5.x aufs Swarm mode, Kubernetes NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift, Local Filesystem
Ubuntu 16.04 17.06.2-ee-8 and higher 3.0.x 2.5.x overlay2, aufs Swarm mode, Kubernetes NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift, Local Filesystem
CentOS 7 17.06.2-ee-8 and higher 3.0.x 2.5.x overlay2, devicemapper Swarm mode, Kubernetes NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift, Local Filesystem
Oracle Linux 7.31 17.06.2-ee-8 and higher 3.0.x 2.5.x overlay2 Swarm mode, Kubernetes NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift, Local Filesystem
Windows Server 20162 17.06.2-ee-8 and higher windowsfilter Swarm mode NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift, Local Filesystem
Windows Server, version 17092 17.06.2-ee-14 and higher windowsfilter Swarm mode NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift, Local Filesystem

1 Oracle Linux 7.3 is supported with Red Hat Compatible kernel (RHCK) 3.10.0-514 and higher.

2 Windows Server 2016 and Windows Server, version 1709 are only supported as worker nodes.

Kubernetes Volume Drivers

  • NFS v4 via Kubernetes e23
  • AWS EFS
  • AWS EBS
  • Azure Disk

UCP and DTR Web Browser Compatibility

  • Google Chrome 61 and higher
  • Firefox 58 and higher
  • IE 11 and higher
  • Edge 16 and higher

Docker Enterprise Edition 17.06 and earlier

OS Distribution Enterprise Engine UCP DTR Storage Driver Orchestration DTR Storage Backend
RHEL 7.1-7.4 17.06.2-ee-1 and higher 2.2.2 and higher 2.3.x to 2.4.x4 devicemapper or overlay25 Swarm mode NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift. Local Filesystem
SLES 12 SP2 17.06.2-ee-1 and higher 2.2.2 and higher 2.3.x to 2.4.x4 btrfs Swarm mode NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift. Local Filesystem
Ubuntu 14.04 17.06.2-ee-1 and higher 2.2.2 and higher 2.3.x to 2.4.x4 aufs3 Swarm mode NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift. Local Filesystem
Ubuntu 16.04 17.06.2-ee-1 and higher 2.2.2 and higher 2.3.x to 2.4.x4 aufs3 Swarm mode NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift. Local Filesystem
CentOS 7 17.06.2-ee-1 and higher 2.2.2 and higher 2.3.x to 2.4.x4 devicemapper Swarm mode NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift. Local Filesystem
Oracle Linux 7.31 17.06.2-ee-1 and higher 2.2.2 and higher 2.3.x to 2.4.x4 devicemapper Swarm mode NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift. Local Filesystem
Windows Server 20162 17.06.2-ee-1 and higher 2.2.2 and higher 2.3.x to 2.4.x4 windowsfilter Swarm mode NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift. Local Filesystem
IBM Z Linux3 17.06.2-ee-1 and higher 2.2.2 and higher 2.3.x to 2.4.x4 Swarm mode NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift. Local Filesystem

1 Oracle Linux 7.3 is supported with Red Hat Compatible kernel (RHCK) 3.10.0-514 and higher.

2 Windows Server 2016 is only supported as worker nodes.

3 Starting with UCP 2.2.0, you can join worker nodes running on IBM Z(s390x) architecture. Starting with UCP 2.2.4, you can join manager nodes running on IBM Z(s390x) architecture. SELinux policies for Docker containers are not supported for Docker EE running on IBM Z.

4 DTR 2.3.z and 2.4.z are only compatible with UCP 2.2.2 and greater.

5 Overlay2 is recommended with Docker EE engine 17.06.02-ee-5 and higher. RHEL 7.1 and 7.2 do not support overlay2.