docker pull postgres:9.6.24
docker run --name db \
-e POSTGRES_USER=sonar \
-e POSTGRES_PASSWORD=sonar -d postgres:9.6.24
docker pull sonarqube:6.7.4
docker run --name sonar \
--link db \
-e SONARQUBE_JDBC_URL=jdbc:postgresql://db:5432/sonar \
-e SONARQUBE_JDBC_USERNAME=sonar \
-e SONARQUBE_JDBC_PASSWORD=sonar -p 9000:9000 -d sonarqube:6.7.4
max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]
cat /proc/sys/vm/max_map_count
sysctl -w vm.max_map_count=262144
然后重启SonarQube
根据docker 容器映射端口了登录,账号是admin
,密码是admin