Advertisement

通过Docker Compose快速搭建环境: SonarQube 8.0 PostgreSQL 12.0

阅读量:

本文对SonarQube 8.0配合PostGreSQL的环境配置流程进行了归纳总结。需要特别指出的是,自7.9版本起,SonarQube在所有官方发布的版本中均已不再兼容MySQL数据库,同时系统运行还需依赖Java 11环境的支持。

SonarQube 8.0版本特性

本实验采用SonarQube 8.0的Alpine版本与PostgreSQL 12.0作为环境配置的基础组件,所使用的docker-compose.yml文件内容如下所示

复制代码
    liumiaocn:sonar liumiao$ cat docker-compose.8.0.yml 
    version: '2'
    
    services:
      # database service: postgres
      postgres:
    image: postgres:12-alpine
    volumes:
      - ./postgres/postgresql/:/var/lib/postgresql
      - ./postgres/data/:/var/lib/postgresql/data
    environment:
      - POSTGRES_USER=sonar
      - POSTGRES_PASSWORD=sonar

全部评论 (0)

还没有任何评论哟~