A newer version of this documentation is available.

View Latest
March 16, 2025
+ 12
Couchbase Server is supported on several popular operating systems and virtual environments.

Supported Operating Systems

Make sure that your chosen operating system is listed in one of the following tables before you install Couchbase Server. See the release notes for information about platform support changes, including deprecated platforms.

Couchbase clusters on mixed platforms are not supported. Nodes in a Couchbase cluster should all be running on the same OS, and every effort should be made to apply the same OS patches across the entire cluster.
Table 1. Supported Operating Systems for Development, Testing, and Production
Operating System Supported Versions (64-bit)

Amazon Linux 2

LTS

CentOS

8.x (Deprecated)

7.x

Debian

10.x

9.x (Deprecated)

Oracle Linux[1]

8.x

7.x (Note that this version will be deprecated in Couchbase Server 7.2)

Red Hat Enterprise Linux (RHEL)

8.x

7.x (Note that this version will be deprecated in Couchbase Server 7.2)

SUSE Linux Enterprise Server (SLES)

15.x

12.x

Ubuntu

20.04

18.04

Windows Server

2019

2016 Standard Edition (Deprecated)

2016 DataCenter Edition (Deprecated)

Table 2. Supported Operating Systems for Development and Testing Only
Operating System Supported Versions (64-bit)

macOS

11 "Big Sur"

10.15 "Catalina"

10.14 "Mojave" (Deprecated)

Windows Desktop

10 (requires Anniversary Update)

Supported Virtualization and Container Platforms

Table 3. Supported VM and Container Platforms
Platform Notes

Docker

Couchbase Server is compatible with Docker.

Official Docker images are available on Docker Hub. Follow the best practices to run Couchbase Server on a virtualized environment.

Kernel-based Virtual Machine (KVM)

Couchbase Server is compatible with KVM.

Follow the best practices to run Couchbase Server on a virtualized environment.

Kubernetes

First-party integration with Kubernetes is made available with the Couchbase Autonomous Operator.

Red Hat OpenShift

First-party integration with Red Hat OpenShift is made available with the Couchbase Autonomous Operator.

VMware

Couchbase Server is compatible with VMware.

Follow the best practices to run Couchbase Server on a virtualized environment.

Supported Web Browsers

The Couchbase Web Console is supported on a variety of modern Web browsers.

Table 4. Couchbase Web Console Supported Web Browsers
Browser Operating System (64-bit) Browser Version

Apple Safari

macOS

11.1+

Google Chrome

macOS, Windows

63+

Microsoft Edge

Windows

79+

Mozilla Firefox

macOS, Windows

67+


1. Only the Red Hat Compatible Kernel (RHCK) is supported. The Unbreakable Enterprise Kernel (UEK) is not supported.