Docker - 开源代码检查工具 Sonarqube

/ 测试docker / 没有评论 / 2067浏览

1、拉取镜像

开始拉镜像

docker pull sonarqube

2、以默认方式运行镜像

docker run -d --name sonarqube -p 9000:9000 sonarqube

以默认方式配置镜像时,镜像的默认账户信息如下

帐号:admin
密码:admin
端口:9000

3、高级配置方式运行镜像

配置数据库

docker run -d --name sonarqube \
    -p 9000:9000 \
    -e sonar.jdbc.username=sonar \
    -e sonar.jdbc.password=sonar \
    -e sonar.jdbc.url=jdbc:postgresql://localhost/sonar \
    sonarqube

默认情况下,sonar 使用不适合生产的嵌入式H2数据库,如果你要自定义数据库,请先安装数据,使用外部挂载配置.

通过载入配置文件的形式运行Dockerfile 来构建镜像

FROM sonarqube:7.4-community
COPY sonar.properties /opt/sonarqube/conf/

4、sonarqube 文档

文档地址 :https://docs.sonarqube.org/latest/

5、访问管理页面

通过docker 构建好镜像之后,大约需要几分钟等待sonar 完成初始化,初始化完成后,可以通过 http://localhost:9000/about 访问管理界面

6、登录管理界面

帐号:admin 密码:admin