Supported Platforms

      +
      Couchbase Server supports several popular operating systems and virtual environments. The Couchbase Server Web Console supports most recent major browsers.

      Supported Operating Systems

      Choose an operating system from the following list for your Couchbase Server deployment.

      Couchbase clusters do not support mixed platforms. Nodes in a Couchbase cluster must all run on the same OS and the same version. When updating the OS, apply the updates to all nodes the cluster.

      For hardware requirements, see System Resource Requirements.

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

      Alma Linux

      • 10.x

      • 9.x

      Amazon Linux 2023

      • AL2023 (x86-64, ARM64)

      Debian

      • 13.x

      • 12.x

      • 11.x

      Oracle Linux[1]

      • 10.x

      • 9.x

      • 8.x

      Red Hat Enterprise Linux (RHEL)

      • 10.x

      • 9.x

      • 8.x

      Rocky Linux

      • 10.x

      • 9.x

      SUSE Linux Enterprise Server (SLES)

      • 15.x

      Ubuntu

      • 24.04 LTS (x86, ARM64)

      • 22.04 LTS (x86, ARM64)

      Windows Server

      • 2025

      • 2022

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

      macOS

      • 15 "Sequoia"

      • 14 "Sonoma"

      • 13 "Ventura"

      Windows Desktop

      • 11

      Supported Virtualization and Container Platforms

      When running Couchbase Server in virtualized or containerized environments, base the container or VM on one of the operating systems listed under Supported Operating Systems. Couchbase Server has no operating system requirements for the system hosting the VM or container.

      Table 3. Supported VM and Container Platforms
      Platform Notes

      Docker

      Couchbase Server is compatible with Docker.

      You can find official Docker images at 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

      Couchbase Autonomous Operator provides Kubernetes integration.

      Red Hat OpenShift

      Couchbase Autonomous Operator provides Red Hat OpenShift integration.

      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.