zoukankan      html  css  js  c++  java
  • 使用Docker安装SonarQube

    1、安装docker-compose

    sudo curl -L "https://github.com/docker/compose/releases/download/1.23.2/docker-compose-Linux-x86_64" -o /usr/local/bin/docker-compose
    sudo chmod +x /usr/local/bin/docker-compose
    sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

    测试docker-compose:

    docker-compose --version

    2、创建docker-compose.yml

    version: "3"
    
    services:
      sonarqube:
        image: sonarqube:7.4-community
        ports:
          - "9000:9000"
        networks:
          - sonarnet
        environment:
          - SONARQUBE_JDBC_URL=jdbc:postgresql://db:5432/sonar
        volumes:
          - sonarqube_conf:/opt/sonarqube/conf
          - sonarqube_data:/opt/sonarqube/data
          - sonarqube_extensions:/opt/sonarqube/extensions
          - sonarqube_bundled-plugins:/opt/sonarqube/lib/bundled-plugins
    
      db:
        image: postgres:11.1
        networks:
          - sonarnet
        environment:
          - POSTGRES_USER=sonar
          - POSTGRES_PASSWORD=sonar
        volumes:
          - postgresql_data:/var/lib/postgresql/data
    
    networks:
      sonarnet:
        driver: bridge
    
    volumes:
      sonarqube_conf:
      sonarqube_data:
      sonarqube_extensions:
      sonarqube_bundled-plugins:
      postgresql_data:

    3、保存后在同目录下运行:

    docker-compose up -d

    4、查看运行状态:

    docker-compose ps

    或者直接访问:ip:9000

  • 相关阅读:
    VLOOKUP函数的使用方法(进阶篇)
    VLOOKUP函数的使用方法(初级篇)
    VLOOKUP函数的使用方法(入门级)
    Linq in查询
    JS,Jquery,Ajax,Json,Xml,Html,CSS帮助文档
    发布网站到IIS
    SQL小问题总结
    SQLHelper
    table显示内边框
    迷茫的生活
  • 原文地址:https://www.cnblogs.com/longronglang/p/12845654.html
Copyright © 2011-2022 走看看