Supported Platforms

      +
      Couchbase Server is supported on several popular operating systems and virtual environments.

      Supported Operating Systems

      Make sure that your chosen operating system is listed below, before you install Couchbase Server.

      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.

      ARM64 support requires ARMv8 CPUs, such as the Amazon Graviton series.

      Table 1. Supported Operating Systems for Development, Testing, and Production
      Operating System Supported Versions (64-bit)

      Alma Linux

      9.x

      Amazon Linux 2

      LTS (x86-64, ARM64) (deprecated in Couchbase Server 7.6)

      Amazon Linux 2023

      AL2023 (x86-64, ARM64)

      Debian

      12.x

      11.x

      Oracle Linux[1]

      8.x

      9.x

      Red Hat Enterprise Linux (RHEL)

      8.x

      9.x

      Rocky Linux

      9.x

      SUSE Linux Enterprise Server (SLES)

      12.x

      15.x

      Versions earlier than SP2 are no longer supported in Couchbase Server 7.2 and later.

      Ubuntu

      20.04 LTS (x86, ARM64) (deprecated in Couchbase Server 7.6)

      22.x LTS (x86, ARM64)

      Windows Server

      2022

      2019 (deprecated in Couchbase Server 7.6)

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

      macOS

      14 "Sonoma"

      13 "Ventura"

      12 "Monterey" (x86-64 and Apple Silicon ARM64) (deprecated in Couchbase Server 7.6)

      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

      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 Couchbase platform

      Apple Safari

      macOS

      11.1+

      7.6
      7.2
      7.1
      7.0

      Google Chrome

      macOS, Windows

      67+

      7.6
      7.2
      7.1
      7.0

      Microsoft Edge

      Windows

      80+

      7.6
      7.2
      7.1
      7.0

      Mozilla Firefox

      macOS, Windows

      67+

      7.6
      7.2
      7.1
      7.0

      Capella Browser Support

      See Supported Web Browsers for a list of the web browsers that Capella supports.


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