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--,浏览更多精彩文章。
  • 相关阅读:
    C# API 大全
    也说_T、_TEXT、TEXT、L
    项脊轩志--归有光
    C# tostring()汇总
    StructLayout特性
    关于C#静态构造函数的几点说明
    C#生成DLL文件
    做.net的早晚会用到,并且网上还没有这方面的正确资料或几乎很少
    C# 实现屏幕键盘 (ScreenKeyboard)
    Microsoft .NET Native
  • 原文地址:https://www.cnblogs.com/xiaozi/p/15087557.html
Copyright © 2011-2022 走看看