mkdir-p/usr/local/sonarqube/data (3)启动SonarQube,同时连接数据库(PostgreSQL容器实例) 代码语言:javascript 代码运行次数:0 运行 AI代码解释 docker run-d--name sonarqube-p9000:9000--link postgres-v/usr/local/sonarqube/extensions:/opt/sona
首先进入PostgreSQL官网,或者点击该网址添加链接描述查看与Mac版本匹配的PostgreSQL版本(本文以mac为例),如下图,我的Mac版本是11.5.1,所以我选择的是version13,然后点击Download the install,找到对应的版本进行下载。 下载完成之后,就直接Next进行安装,直接默认安装路径即可。 需要设置一个密码,如 123456 PostgreSQL默认的...
sudoyuminstall-y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm sudoyuminstall-y postgresql13-server sudo/usr/pgsql-13/bin/postgresql-13-setupinitdb # sudosystemctlenablepostgresql-13 # sudosystemctl start postgresql-13 # su- postgres p...
-e SONAR_JDBC_URL=jdbc:postgresql://192.168.8.30:5432/sonar \ -e SONAR_JDBC_USERNAME=postgres \ -e SONAR_JDBC_PASSWORD=123456 \ -v sonarqube_data:/opt/sonarqube/data \ -v sonarqube_extensions:/opt/sonarqube/extensions \ -v sonarqube_logs:/opt/sonarqube/logs \ -v sonarqube_conf:/op...
数据库配置(如使用 PostgreSQL): 代码语言:javascript 代码运行次数:0 运行 AI代码解释 sonar.jdbc.url=jdbc:postgresql://localhost/sonar sonar.jdbc.username=sonar sonar.jdbc.password=sonar 默认情况下,SonarQube 会监听端口 9000,你可以在 sonar.properties 文件中修改端口: 代码语言:javascript 代码运行次数:0 ...
创建sonarqube目录,并切换到sonarqube目录下。 创建docker compose配置文件 创建一个配置文件,复制以下内容后,需要对相应的挂载目录地址进行修改。 version:'3'services:postgres:image:'postgres:14.5'restart:alwayscontainer_name:postgresports:-'30003:5432'volumes:-'/root/sonarqube/postgres/postgresql:/var/lib/po...
SonarQube- name: string- version: string+SonarQube()+start() : void+stop() : voidPostgreSQL- name: string- version: string+PostgreSQL()+start() : void+stop() : void 通过以上步骤,你可以成功在Docker中安装SonarQube和PostgreSQL,并且配置SonarQube连接到PostgreSQL数据库。如果有任何问题,请随时向我...
简介: SonarQube最佳实践 安装 直接docker-compose整起 version: '3' services: # 使用 PostgreSQL 作为 SonarQube 的持久化方案 # 注:由于 SonarQube 7.9 及之后的版本不支持 MySQL,因此 MySQL 不作为考虑对象 postgres: image: postgres:12 container_name: sonarqube_postgres privileged: true ports: - "5432...
1.如何与 SonarQube 和 PostgreSQL 建立连接 请参阅 sonar.properties 本文末尾的文件。2.如何设置 LDAP 供用户登录 sonar.security.realm=LDAPldap.url=ldap://den.exmaple-org:389ldap.bindDn=user@exmaple-org.comldap.bindPassword=mypasswordldap.authentication=simpleldap.user.baseDn=DC=exmaple-org,DC=...
可以使用系统的包管理器或直接从PostgreSQL官网下载安装包进行安装。在安装过程中,按照提示进行操作即可。 配置SonarQube数据库连接打开SonarQube的配置文件(通常位于SonarQube安装目录下的conf文件夹内),找到sonar.properties文件并打开。在文件中添加以下配置:sonar.jdbc.username=your_database_usernamesonar.jdbc.password=...