Back to the Couchbase homepageCouchbase logo
Couchbase Developer

  • Docs

    • Integrations
    • SDKs
    • Mobile SDKs

    • AI Developer
    • Backend
    • Full-stack
    • Mobile
    • Ops / DBA

    • Data Modeling
    • Scalability

  • Tutorials

    • Developer Community
    • Ambassador Program
  • Sign In
  • Try Free

Couchbase Database Server Installation Options

  • Learn about all the different ways you can install and use Couchbase
  • Compare Capella, Local Installation, Docker/Kubernetes Containerized Clusters, and in-VPC Cloud deployments to find the best solution for your needs
  • See how Couchbase Playground can provide quick temporary access to a Couchbase cluster for experimenting and testing
  • Couchbase Capella
  • Local Installation
  • Container Deployment
  • Cloud Deployment

Couchbase Capella

Couchbase Capella provides a free 30 day trial of Couchbase cluster, it is the easiest and fastest way to get started with Couchbase. Be up and running in just under 10 minutes with a fully managed database-as-a-service (DBaaS) and 50GB of initial storage and no upfront payment needed. You can try out our N1QL query language (SQL for JSON) for free, eliminating database management efforts and reducing overall costs.

You can sign-up for Couchbase Capella following the link below:

  • Deploy with Couchbase Capella

Local Installation

Couchbase Database Server can be downloaded and installed locally on a developers' machine. The links below will guide you through the installation process in different development machines:

Windows

Couchbase Server can be installed on a Windows machine by following the link below.

  • Installing Couchbase Server on Windows

macOS

For macOS development please follow the link below:

NOTE: Currently, we DO NOT support ARM based machines and the local installations will run in Rosetta. Due to this we don't support Container installation with docker on macOS with ARM processors.

  • How to install Couchbase Server on macOS

Linux

  • Install on Red Hat Enterprise and CentOS
  • Install on Ubuntu and Debian
  • Install on SUSE Enterprise
  • Install on Oracle Enterprise
  • Install on Amazon Linux 2

Container Deployment

Developers can deploy Couchbase Server in a docker container for quick and easy access. The following guide can walk you through this process.

Docker Container

Docker installation could be achieved following the link below:

  • Installing Couchbase Database Server on Docker Container

Cloud Deployment

Couchbase Database Server can also be deployed in the cloud and accessed remotely. The following guide provides instructions with various cloud providers.

AWS

  • Deploy with AWS Marketplace
  • Deploy with Terraform

Azure

  • Deploy with Azure Marketplace

GCP

  • Deploy with GCP Marketplace

This tutorial is part of a Couchbase Learning Path:
Contents
Couchbase home page link

3250 Olcott Street
Santa Clara, CA 95054
United States

  • company
  • about
  • leadership
  • news & press
  • investor relations
  • careers
  • events
  • legal
  • contact us
  • support
  • Developer portal
  • Documentation
  • Forums
  • PROFESSIONAL SERVICES
  • support login
  • support policy
  • training
  • quicklinks
  • blog
  • downloads
  • get started
  • resources
  • why nosql
  • pricing
  • follow us
  • Social Media Link for FacebookFacebook
  • Social Media Link for TwitterTwitter
  • Social Media Link for LinkedInLinkedIn
  • Social Media Link for Youtubeyoutube
  • Social Media Link for GitHubGithub
  • Social Media Link for Stack OverflowStack Overflow
  • Social Media Link for Discorddiscord

© 2025 Couchbase, Inc. Couchbase and the Couchbase logo are registered trademarks of Couchbase, Inc. All third party trademarks (including logos and icons) referenced by Couchbase, Inc. remain the property of their respective owners.

Terms of UsePrivacy PolicyCookie PolicySupport PolicyDo Not Sell My Personal InformationMarketing Preference Center