前期准备
1、centos7安装完成;
2、jdk8安装完成;
3、mysql安装完成;
4、docker安装完成;
5、docker-compose安装完成。
一、安装sonarQube
1)检查自己安装的docker和docker-compose版本是否配套,这个可以在网上自行查询docker版本对应的docker-compose版本,如下图:
若版本不一致,会导致编排器拉不起来容器问题。
2)拉取sonarQube的docker 镜像(拉取的一般都是最新的)
命令:docker pull sonarqube
3)sonarQube数据库配置
使用命令:mysql -uroot -p
再输入root(mysql管理员账户)登录密码,登入mysql,如下图所示:
执行以下sql文(创建sonarQube数据库及用户授权等)
- CREATE DATABASE sonar CHARACTER S