Enterprise Compatibility Matrix

Enterprise Compatibility Matrix

Docker Enterprise is a subscription of software, support, and certification for enterprise dev and IT teams building and managing critical apps in production at scale. Docker Enterprise 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 Engine - Enterprise, Docker Trusted Registry (DTR), and Universal Control Plane (UCP).

Docker Enterprise is validated and supported to work in specific operating environments as outlined in the Docker Compatibility Matrix, adhere to the 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 Docker Engine - Enterprise, DTR, and UCP.

Docker Enterprise 3.1

Note

OS distributed versions not listed in the following matrix are not supported under Standard Support Subscriptions. For such versions, contact your Mirantis rep to discuss support options.

OS Distribution (x86_64)

Enterprise Engine

UCP

DTR

Storage Driver

Orchestration

DTR Storage Backend

RHEL 8.2

19.03.8 and higher

3.3.0 and higher

2.8.0 and higher

overlay2

Swarm mode, Kubernetes

NFSv4, NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift, Local Filesystem

RHEL 7.8

19.03.8 and higher

3.3.0 and higher

2.8.0 and higher

overlay2

Swarm mode, Kubernetes

NFSv4, NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift, Local Filesystem

Ubuntu 18.04.4

19.03.8 and higher

3.3.0 and higher

2.8.0 and higher

overlay2

Swarm mode, Kubernetes

NFSv4, NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift, Local Filesystem

CentOS 8.1.1911

19.03.8 and higher

3.3.0 and higher

2.8.0 and higher

overlay2

Swarm mode, Kubernetes

NFSv4, NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift, Local Filesystem

CentOS 7.8.2003

19.03.8 and higher

3.3.0 and higher

2.8.0 and higher

overlay2

Swarm mode, Kubernetes

NFSv4, NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift, Local Filesystem

Windows Server 2019 (10.0.17763)

19.03.8 and higher

3.3.0 and higher (worker nodes only)

n/a 1

windowsfilter

Swarm mode, Kubernetes

n/a

1 DTR does not run on Windows.

Support for aufs storage driver deprecated. EOL in next release.

Support for btrfs storage driver deprecated. EOL in next release.

Docker Enterprise requires all manager nodes, in a single cluster, to be on an identical Operating System version.

Kubernetes Volume Drivers

  • NFS v4 via Kubernetes e2e suite

  • AWS EFS

  • AWS EBS

  • Azure Disk

  • Azure File

UCP and DTR Web Browser Compatibility

The following OS-browser combinations are recommended.

Windows:

  • Google Chrome 79 and higher

  • Firefox 73 and higher

  • Microsoft Edge 79 and higher

MacOS:

  • Google Chrome 79 and higher

  • Firefox 73 and higher

  • Microsoft Edge 79 and higher

Docker Enterprise 3.0

OS Distribution (x86_64)

Enterprise Engine

UCP

DTR

Storage Driver

Orchestration

DTR Storage Backend

RHEL 8.0 1

19.03.5 and higher

3.2.4 and higher

2.7.4 and higher

overlay2

Swarm mode, Kubernetes

NFSv4, NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift, Local Filesystem

RHEL 7.8 1

19.03.8 and higher

3.2.7 and higher

2.7.7 and higher

overlay2

Swarm mode, Kubernetes

NFSv4, NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift, Local Filesystem

RHEL 7.7 1

19.03.3 and higher

3.2.2 and higher

2.7.3 and higher

overlay2

Swarm mode, Kubernetes

NFSv4, NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift, Local Filesystem

RHEL 7.6 1

19.03.x

3.2.x

2.7.x

overlay2

Swarm mode, Kubernetes

NFSv4, NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift, Local Filesystem

SLES 12 SP4 1

19.03.x

3.2.x

2.7.x

overlay2,btrfs

Swarm mode, Kubernetes

NFSv4, NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift, Local Filesystem

SLES 15

19.03.x

3.2.x

2.7.x

overlay2,btrfs

Swarm mode, Kubernetes

NFSv4, NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift, Local Filesystem

Ubuntu 16.04 1

19.03.x

3.2.x

2.7.x

overlay2, aufs

Swarm mode, Kubernetes

NFSv4, NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift, Local Filesystem

Ubuntu 18.04 1

19.03.x

3.2.x

2.7.x

overlay2, aufs

Swarm mode, Kubernetes

NFSv4, NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift, Local Filesystem

CentOS 7 1

19.03.x

3.2.x

2.7.x

overlay2

Swarm mode, Kubernetes

NFSv4, NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift, Local Filesystem

Oracle Linux 7.6 4

19.03.x

3.2.x

2.7.x

overlay2

Swarm mode, Kubernetes

NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift, Local Filesystem

Windows Server 2019 LTSC

19.03.x

3.2.2 2

n/a 3

windowsfilter

Swarm mode

n/a

Windows Server 2016 LTSC

19.03.x

3.2.x 2

n/a 3

windowsfilter

Swarm mode

n/a

1 Docker tests and supports Linux vendor kernels from the X.Y.Z branch of the OS vendor’s General Availability of their enterprise OS. Upstream or custom kernels are not supported. For more information on kernel versions, see the following information from your enterprise OS provider: Red Hat, Ubuntu, SUSE.

2 Windows Server 2016 LTSC and Windows Server 2019 LTSC are only supported as worker nodes.

3 DTR does not run on Windows.

4 Oracle Linux 7.6 is supported with Red Hat Compatible kernel (RHCK) 3.10.0-957.1.3.el7 and higher.

Kubernetes Volume Drivers

  • NFS v4 via Kubernetes e2e suite

  • AWS EFS

  • AWS EBS

  • Azure Disk

  • Azure File

UCP and DTR Web Browser Compatibility

  • Google Chrome 61 and higher

  • Firefox 58 and higher

  • Edge 16 and higher

Docker Enterprise 2.1

OS Distribution (x86_64)

Enterprise Engine

UCP

DTR

Storage Driver

Orchestration

DTR Storage Backend

RHEL 7.8 1

18.09.12

3.1.14 and higher

2.6.14 and higher

overlay2

Swarm mode, Kubernetes

NFSv4, NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift, Local Filesystem

RHEL 7.4 1

18.09.x

3.1.x

2.6.x

overlay2, devicemapper

Swarm mode, Kubernetes

NFSv4, NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift, Local Filesystem

RHEL 7.5 1

18.09.x

3.1.x

2.6.x

overlay2

Swarm mode, Kubernetes

NFSv4, NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift, Local Filesystem

RHEL 7.6 1

18.09.x

3.1.x starting with 3.1.3

2.6.x starting with 2.6.2

overlay2

Swarm mode, Kubernetes

NFSv4, NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift, Local Filesystem

RHEL 7.7 1

18.09.x starting with 18.09.10

3.1.x starting with 3.1.11

2.6.x starting with 2.6.10

overlay2

Swarm mode, Kubernetes

NFSv4, NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift, Local Filesystem

SLES 12 SP2 1

18.09.x

3.1.x

2.6.x

overlay2, btrfs

Swarm mode, Kubernetes

NFSv4, NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift, Local Filesystem

SLES 12 SP3 1

18.09.x

3.1.x

2.6.x

overlay2, btrfs

Swarm mode, Kubernetes

NFSv4, NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift, Local Filesystem

SLES 15

18.09.x starting with 18.09.3

3.1.x

2.6.x

overlay2, btrfs

Swarm mode, Kubernetes

NFSv4, NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift, Local Filesystem

Ubuntu 16.04 1

18.09.x

3.1.x

2.6.x

overlay2, aufs

Swarm mode, Kubernetes

NFSv4, NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift, Local Filesystem

Ubuntu 18.04 1

18.09.x

3.1.x

2.6.x

overlay2, aufs

Swarm mode, Kubernetes

NFSv4, NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift, Local Filesystem

CentOS 7 1

18.09.x

3.1.x

2.6.x

overlay2, devicemapper

Swarm mode, Kubernetes

NFSv4, NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift, Local Filesystem

Oracle Linux 7.6 4

18.09.x

3.1.x

2.6.x

overlay2, devicemapper 2

Swarm mode, Kubernetes

NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift, Local Filesystem

Windows Server 2016

18.09.x

3.1.x 2

n/a 3

windowsfilter

Swarm mode

NFSv4, NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift, Local Filesystem

Windows Server, version 1803

18.09.x

3.1.x 2

n/a 3

windowsfilter

Swarm mode

NFSv4, NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift, Local Filesystem

Windows Server, version 2019

18.09.x

3.1.x starting with 3.1.3 2

n/a 3

windowsfilter

Swarm mode

NFSv4, NFSv3, Amazon S3, S3 Compliant Alternatives, Azure Storage (Blob), Google Cloud Storage, OpenStack Swift, Local Filesystem

1 Docker tests and supports Linux vendor kernels from the X.Y.Z branch of the OS vendor’s General Availability of their enterprise OS. Upstream or custom kernels are not supported. For more information on kernel versions, see the following information from your enterprise OS provider: Red Hat, Ubuntu, SUSE.

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

3 DTR does not run on Windows.

4 Oracle Linux 7.6 is supported with Red Hat Compatible kernel (RHCK) 3.10.0-957.1.3.el7 and higher.

Kubernetes Volume Drivers

  • NFS v4 via Kubernetes e2e suite

  • AWS EFS

  • AWS EBS

  • Azure Disk

  • Azure File

UCP and DTR Web Browser Compatibility

  • Google Chrome 61 and higher

  • Firefox 58 and higher

  • IE 11 and higher

  • Edge 16 and higher