当前位置: 首页 > news >正文

docker-compose 安装Sonar并集成gitlab

文章目录

    • 1. 前置条件
    • 2. 编写docker-compose-sonar.yml文件
    • 3. 集成 gitlab
    • 4. Sonar Login with GitLab

1. 前置条件

安装docker-compose

安装docker

创建容器运行的特有网络

创建挂载目录

2. 编写docker-compose-sonar.yml文件

version: "3"
services:sonar-postgres:image: postgres:14.4networks:- gitlabcontainer_name: pgsqlvolumes:- "/data/pgsql/data:/var/lib/postgresql/data"environment:- POSTGRES_USER=sonar- POSTGRES_PASSWORD=sonar@123- TZ=Asia/Shanghaisonarqube:image: sonarqube:8.9-communitycontainer_name: sonarnetworks:- gitlabenvironment:- TZ=Asia/Shanghai- SONARQUBE_JDBC_USERNAME=sonar- SONARQUBE_JDBC_PASSWORD=sonar@123- SONARQUBE_JDBC_URL=jdbc:postgresql://sonar-postgres:5432/sonarvolumes:- "/data/sonar/data:/opt/sonarqube/data"- "/data/sonar/logs:/opt/sonarqube/logs"- "/data/sonar/extensions:/opt/sonarqube/extensions"ports:- "9000:9000"depends_on:- sonar-postgresnetworks:gitlab:driver: bridge
docker-compose -f docker-compose-sonar.yml up -d

3. 集成 gitlab

Administration -> Configuration -> ALM integrations -> GitLab -> **Create configuration

在这里插入图片描述
在这里插入图片描述

4. Sonar Login with GitLab

参考: https://docs.sonarqube.org/9.7/instance-administration/authentication/gitlab/
在这里插入图片描述

http://www.lryc.cn/news/267325.html

相关文章:

  • 支付平台在选择服务器租用时要注意什么?
  • IDEA2018升级2023,lombok插件不兼容导致get/set方法无法使用
  • 企业微信服务商代开发模式获取授权企业的客户信息
  • 库存管理方法有哪些
  • 数字化车间推动制造业生产创新
  • Linux的安装及管理程序
  • c语言-表达式求值
  • 小型洗衣机哪个牌子质量好?口碑最好的四款小型洗衣机推荐
  • springCould中的Ribbon-从小白开始【5】
  • 持续集成交付CICD:Jira 发布流水线
  • JuiceSSH结合内网穿透实现公网远程访问本地Linux虚拟机
  • 使用 pytest.ini 文件控制输出 log 日志
  • 【Spring】SpringBoot 配置文件
  • Koordinator 支持 K8s 与 YARN 混部,小红书在离线混部实践分享
  • 网游逆向分析与插件开发-游戏反调试功能的实现-项目需求与需求拆解
  • 阶段七-GitEE
  • Redis小记(1)
  • Flutter windows 环境配置
  • odoo17核心概念view5——ir_ui_view.py
  • 截断整型提升算数转换
  • 阿里云 ECS Docker、Docker Compose安装
  • LeetCode——1276. 不浪费原料的汉堡制作方案
  • 隆道吴树贵:生成式人工智能在招标采购中的应用
  • docker搭建kali及安装oneforall
  • 【MySQL】数据库之事务
  • AGV|RGV小车RFID传感器CNS-RFID-01/1S的RS232通讯联机方法
  • 【Python可视化系列】一文教会你绘制美观的热力图(理论+源码)
  • 百度Apollo五步入门自动驾驶:Dreamview与离线数据包分析(文末赠送apollo周边)
  • 为什么IPv6 可以作为低功耗蓝牙的物联网体系结构?
  • GPT每预测一个token就要调用一次模型