sonarqube使用docker部署

2024-04-26 11:03:08 浏览数 (2)

# 部署文件

代码语言:javascript复制
version: '3.1'

services:

  db:
    image: postgres
    container_name: db
    ports:
      - 5432:5432
    networks:
      - sonarnet
    environment:
      POSTGRES_USER: sonar
      POSTGRES_PASSWORD: sonar

  sonarqube:
    image: sonarqube:latest
    container_name: sonarqube
    depends_on:
      - db
    ports:
      - 9000:9000
    networks:
      - sonarnet
    environment:
      SONAR_JDBC_URL: jdbc:postgresql://db:5432/sonar
      SONAR_JDBC_USERNAME: sonar
      SONAR_JDBC_PASSWORD: sonar

networks:
  sonarnet:
    driver: bridge

# 启动报错问题处理

代码语言:javascript复制
bootstrap check failure [1] of [1]: max virtual memory areas
 vm.max_map_count [65530] is too low, increase to at least [262144]

解决方法

代码语言:javascript复制
vim /etc/sysctl.conf
#加载配置
vm.max_map_count=262144
sysctl -p

# 控制台设置中文

默认登录账号密码admin

0 人点赞