下面是我在github找到的sonarqube汉化包插件列表对照图👇,文章结尾有下载jar包链接
如果是docker方式安装的,则需要指定数据卷的挂载点
比如我的👇
version: "1.0"
services:
db:
image: postgresql
container_name: db
ports:
- 5432:5432
networks:
- sonarnet
environment:
POSTGRES_USER: sonar
POSTGRES_PASSWORD: sonar
sonarqube:
image: sonarqube:9.9.6-community
container_name: sonarqube
depends_on:
- db
ports:
- "9000:9000"
networks:
- sonarqube_net
volumes:
- /usr/local/docker/sonarqube_docker/extensions/plugins:/opt/sonarqube/extensions/plugins
environment:
SONAR_JDBC_URL: jdbc:postgresql://db:5432/sonar
SONAR_JDBC_USERNAME: sonar
SONAR_JDBC_PASSWORD: sonar
networks:
sonarqube_net:
driver: bridge
一定注意红色部分,左边是你的宿主机目录,建议使用绝对路径,右边是容器内的目录,至少9.9.6版本是长这样/opt/sonarqube/extensions/plugins,目前长期稳定版本就是9.9.6-community
如果安装完插件,重启docker后,sonarqube日志提示👇数据库升级
那么就直接在浏览器地址栏输入:你自己的ip:端口号/step
按照提示升级即可