首页 > 其他分享 >docker-compose部署sonarqube开源代码审计和分析平台

docker-compose部署sonarqube开源代码审计和分析平台

时间:2023-05-17 14:46:03浏览次数:45  
标签:compose postgresql postgres sonarqube sonar docker 源代码 data

mkdir -p /docker/sonar/postgres/postgresql
mkdir -p /docker/sonar/postgres/data

mkdir -p /docker/sonar/sonarqube
chmod 777 -R /docker/sonar/sonarqube
echo "vm.max_map_count=262144" > /etc/sysctl.conf
sysctl -p
version: '3'
services:
  postgres:
    image: postgres:latest
    container_name: postgres
    restart: always
    privileged: true
    volumes:
      - /docker/sonar/postgres/postgresql:/var/lib/postgresql
      - /docker/sonar/postgres/data:/var/lib/postgresql/data
      - /etc/localtime:/etc/localtime:ro
    ports:
      - "5432:5432"
    environment:
      POSTGRES_USER: sonar 
      POSTGRES_PASSWORD: sonar 
      POSTGRES_DB: sonar 
      TZ: Asia/Shanghai 

  sonar:
    image: sonarqube:8.9.10-community
    container_name: sonar
    restart: always
    privileged: true
    volumes:
      - /docker/sonar/sonarqube/logs:/opt/sonarqube/logs
      - /docker/sonar/sonarqube/conf:/opt/sonarqube/conf
      - /docker/sonar/sonarqube/data:/opt/sonarqube/data
      - /docker/sonar/sonarqube/extensions:/opt/sonarqube/extensions
    ports:
      - "9090:9000"
    links:
      - "postgres:postgres"  
    environment:
      ALLOW_EMPTY_PASSWORD: "yes"
      SONARQUBE_JDBC_USERNAME: sonar
      SONARQUBE_JDBC_PASSWORD: sonar
      SONARQUBE_JDBC_URL: "jdbc:postgresql://postgres:5432/sonar" 

 默认账号密码:admin,admin

标签:compose,postgresql,postgres,sonarqube,sonar,docker,源代码,data
From: https://www.cnblogs.com/raorao1994/p/17408673.html

相关文章

  • Jenkins集成SonarQube
     (1)在Jenkins中下载sonar插件系统管理-->插件管理-->可选插件搜索SonarQube-->安装插件(2)配置SonarQubeservers模块并生成token安装完成后,在系统管理->系统设置中,找到SonarQubeservers模块,填写服务器信息,如下图所示: 先生成sonar令牌,添加凭据托管   配置SonarQubeserv......
  • 使用Docker搭建Sonarqube
    (1)拉取镜像dockerpullpostgresdockerpullsonarqube (2)启动容器启动postgresdockerrun\-d\--namepostgres\-p5432:5432\-ePOSTGRES_USER=sonar\-ePOSTGRES_PASSWORD=123456\postgres创建volumedockervolumecreate--namesonarqube_datadocke......
  • [未解决] 如何用vite的vueCustomBlockTransforms实现源代码展示
    想实现源代码展示,搜索结果90%都是用vueCustomBlockTransforms,但我在自己项目的vite.config.js里加入该选项以后并没有生效在vite官网配置中也没有,vite源码中没有(但是node/server的createServer中有)找到了一个demo,也是可以用的(虽然vite版本是很早的1.0):https://zhuanlan.zhihu.co......
  • 一键安装 docker 及 docker-compose
    一键查询docker最新版本并安装(解压安装到/usr/bin目录下)curl-shttps://files-cdn.cnblogs.com/files/nihaorz/install_docker.sh|bash 执行结果如下:[root@vm-centos7~]#curl-shttps://files-cdn.cnblogs.com/files/nihaorz/install_docker.sh|bash查询doc......
  • Kafka 集群安装 docker-compose安装
    目录Kafka集群安装docker-compose安装docker-compose.yml安装Kafka集群安装docker-compose安装docker-compose.ymlversion:"2"services:zookeeper:image:docker.io/bitnami/zookeepercontainer_name:zookeeperports:-"2181:2181"......
  • 全开源代码,无感FOC控制风机代码 全开源代码,代码
    全开源代码,无感FOC控制风机代码全开源代码,代码基于国产MCU芯片,大厂成熟风机量产程序,龙博格电机观测器观测角度,SVPWM,支持顺逆风启动,五段式与七段式调制等源码。国产大部分芯片通用,不是一般代码可比的。包含原理图和程序源代码,程序部分有注释和说明,全开源代码,支持移植到其它的MCU平......
  • STM32F0系列FOC 源代码, 有单电阻采样和三电阻采样两种代码。 都是ST
    STM32F0系列FOC源代码,有单电阻采样和三电阻采样两种代码。都是ST很经典算法,代码学习,无感算法开源,代码不是库。学习代码规范和无感FOC算法。ID:74100634294302968......
  • 基于STM32的BMS电池管理系统,源代码配官方参考原理图-带实时操作系统,基于stm32的BMS电
    基于STM32的BMS电池管理系统,源代码配官方参考原理图-带实时操作系统,基于stm32的BMS电池管理系统源代码-带ucos操作系统,代码规范,注释齐全,便于移植!学习参考开发必备利器ID:117676950715609......
  • 埃斯顿 伺服驱动器 方案 C源码 埃斯顿 伺服驱动器 方案 C源码 可直 伺服驱动方案
    埃斯顿伺服驱动器方案C源码埃斯顿伺服驱动器方案C源码可直伺服驱动方案源码资料C语言源代码,资料齐全可直接生产!2500线省线式编码器,17位增量编码器,20位绝对值编码器!标配CANopen、高精度运动控制,高速总线通讯,可靠性好,性价比高。资料网上花3千买的,需要的直接联系。埃......
  • docker-compose查看容器ip
    获取Docker容器的IP地址进入容器内部后cat/etc/hosts使用命令dockerinspect--format'{{.NetworkSettings.IPAddress}}'<container-ID>或dockerinspect<containerid>或dockerinspect-f'{{range.NetworkSettings.Networks}}{{.IPAddress}}{{......