Deploy where you want, however you want
Running SonarQube Server is easy, whatever your infrastructure.
Deploying and running SonarQube Server with Docker
You can quickly deploy SonarQube Server in a Docker container. Start with our documentation site for detailed instructions on how to install and run a SonarQube Server, or watch the helpful tutorial below.
SonarQube Server install documentation Watch the tutorialWith SonarQube Server Data Center Edition, you can deploy SonarQube Server in a cluster for resiliency. Find out how in our detailed documentation.
Deploy a SonarQube Server ClusterUse the Docker pull below to grab the latest image of your preferred SonarQube Server edition.
docker pull sonarqube:communitydocker pull sonarqube:developerdocker pull sonarqube:enterprisedocker pull sonarqube:datacenter-search
docker pull sonarqube:datacenter-appSonarQube Server Dockerfiles of the most recent and Long Term Support (LTS) versions are available in Docker Hub.
Docker HubOur images are available in Iron Bank, secured by Sonar to strict U.S Department of Defense standards, and ready to be STIG-hardened for your use. Just register with Iron Bank to get started.
Iron BankInstalling SonarQube Server from a Zip file
SonarQube Server can be installed on your preferred OS by downloading the SonarQube Server in a Zip file. Start with our documentation site for detailed instructions on how to install a SonarQube Server, or watch the helpful tutorial below.
Read Documentation Watch Install instructions for WindowsWith SonarQube Server Data Center Edition, you can deploy SonarQube Server in a cluster for resiliency. Find out how in our detailed documentation.
Deploy a SonarQube Server ClusterFor existing SonarQube users, you'll find the latest active and historical versions on our downloads page.
Download SonarQubeOur images are available in Iron Bank, secured by Sonar to strict U.S Department of Defense standards, and ready to be STIG-hardened for your use. Just register with Iron Bank to get started.
Iron BankInstalling SonarQube Server on Kubernetes
To deploy and operate a single instance of SonarQube Server on Kubernetes, follow this helpful information on our documentation site.
Deploy single instance on KubernetesIf you want to run a SonarQube Server cluster on Kubernetes with Data Center Edition, then you'll find this documentation helpful.
Deploy a cluster on KubernetesSonarQube Server Dockerfiles of the most recent and Long Term Support (LTS) versions are available in Docker Hub.
Docker HubDeploying and running SonarQube Server agentic capabilities
Sonar Vortex can be deployed with Docker Compose or with the Helm Chart, and is activated from within SonarQube Server. Consult our documentation site for detailed instructions on how to install and run Sonar Vortex.
Sonar Vortex Installation Documentation Sonar Vortex Activation InformationSonarQube Remediation Agent can be deployed as a Docker container or with Kubernetes including with a Helm Chart. Start with our documentation site for detailed instructions on how to install and run SonarQube Remediation Agent.
SonarQube Remediation Agent Installation Documentation SonarQube Remediation Agent Activation InformationSonarQube Hunter Agent can be deployed as a Docker container or with Kubernetes including with a Helm Chart. Start with our documentation site for detailed instructions on how to install and run SonarQube Hunter Agent.
SonarQube Hunter Agent Installation Documentation SonarQube Hunter Agent Activation Information