zoukankan      html  css  js  c++  java
  • 使用Docker搭建Sonarqube

    (1)拉取镜像

    docker pull postgres
    docker pull sonarqube

     (2)启动容器

    启动postgres

    docker run 
      -d 
      --name postgres 
      -p 5432:5432 
      -e POSTGRES_USER=sonar 
      -e POSTGRES_PASSWORD=123456 
      postgres

    创建volume

    docker volume create --name sonarqube_data
    docker volume create --name sonarqube_logs
    docker volume create --name sonarqube_extensions

    启动SonarQube

    docker run -d --name sonarqube 
        -p 9000:9000 
        --link postgres 
        -e SONAR_JDBC_URL=jdbc:postgresql://postgres:5432/sonar 
        -e SONAR_JDBC_USERNAME=sonar 
        -e SONAR_JDBC_PASSWORD=123456 
        -v sonarqube_data:/opt/sonarqube/data 
        -v sonarqube_extensions:/opt/sonarqube/extensions 
        -v sonarqube_logs:/opt/sonarqube/logs 
         sonarqube
    

     

     

    遇到的问题&&注意事项

    1、启动sonarqube镜像的时候,可能会报错,日志中会提示

    max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144] , 

    处理方式:

    echo vm.max_map_count=262144 >> /etc/sysctl.conf 
    sysctl -p /etc/sysctl.conf
    
    

     

    参考链接:

    https://www.cnblogs.com/anliven/p/12075636.html

    https://blog.csdn.net/liudong9109/article/details/88897559

    https://blog.csdn.net/liudong9109/article/details/88897559

    https://www.cnblogs.com/dkx3510/p/14666315.html

    https://www.cnblogs.com/shenh/p/13428029.html

    https://www.cnblogs.com/xiaobotester/p/13906142.html

    本文由Bypass整理发布,转载请保留出处。 欢迎关注我的个人微信公众号:Bypass--,浏览更多精彩文章。
  • 相关阅读:
    ERP系统模块完全解析──主生产计划MPS
    样式兼容问题
    Js中 关于top、clientTop、scrollTop、offsetTop
    C# 中的委托和事件
    面试题大全
    常用Web服务
    CSS兼容IE6,IE7,FF的技巧
    C#图片处理基本应用(裁剪,缩放,清晰度,水印)
    数据库导入excel数据出现问题解决方案
    JS调用webservice的通用函数
  • 原文地址:https://www.cnblogs.com/xiaozi/p/15087557.html
Copyright © 2011-2022 走看看