1、docker-compose-sonar文件准备
进入/home/docker目录,新建docker-compose-sonar.yml文件,内容如下:
version: '3'
services: sonar:image: sonarqube:8.9.6-communityrestart: always container_name: sonarqubevolumes:# 设置与宿主机时间同步- /etc/localtime:/etc/localtime:ro ports:- 9100:9000environment:SONARQUBE_JDBC_USERNAME: postgresSONARQUBE_JDBC_PASSWORD: 888888SONARQUBE_JDBC_URL: jdbc:postgresql://192.168.17.173:5432/sonar
2、安装常见问题
2.1、ERROR: Elasticsearch did not exit normally
2.2、解决方案
修改内核参数
vim /etc/sysctl.conf
# 增加以下配置
vm.max_map_count=262144
# 使配置生效
sysctl -p
3、效果展示
默认登录密码为:admin/admin