你的位置:首页 > 信息动态 > 新闻中心
信息动态
联系我们

代码分析审计平台SonarQube搭建

2021-11-30 0:27:10

1.部署Postgres

1.docker pull postgres

2.docker run -d --name sonarqube_postgres -e POSTGRES_USER=sonarqube -e POSTGRES_PASSWORD=sonarqube -e PGDATA=/var/lib/postgresql/data/pgdata -v ${PWD}/postgresql:/var/lib/postgresql/data postgres /bin/bash -c "while true;do echo hello;sleep 5;done"

2.部署sonarqube服务

1.mkdir sonarqube_data sonarqube_extensions sonarqube_logs

2.chown -R 999:999 sonarqube_data sonarqube_extensions sonarqube_logs

3.docker pull sonarqube

4.docker run -d --name sonarqube_chuntian -p 3000:9000 -p 9092:9092 --link sonarqube_postgres:db -e SONARQUBE_JDBC_USERNAME=sonarqube -e SONARQUBE_JDBC_PASSWORD=sonarqube -e SONARQUBE_JDBC_URL="jdbc:postgresql://db/sonarqube" -v $PWD/sonarqube_data:/opt/sonarqube/data -v $PWD/sonarqube_extensions:/opt/sonarqube/extensions -v $PWD/sonarqube_logs:/opt/sonarqube/logs sonarqube /bin/bash -c "while true;do echo hello;sleep 5;done"