Sonarqube on Docker

2017-11-15  本文已影响56人  alfredking12

搭建环境

# 创建网络
docker network create sonarnet

# 启动 postgresql
docker run -d \
    -v /etc/localtime:/etc/localtime:ro \
    -v /var/sornarqube/db:/var/lib/postgresql/data \
    -e POSTGRES_USER=sonar \
    -e POSTGRES_PASSWORD=sonar \
    --net=sonarnet \
    --name=sonarnet-postgres \
    --restart=unless-stopped \
    postgres:9.5

# 启动sonarqube
docker run -d \
    -v /var/sornarqube/conf:/opt/sonarqube/conf \
    -v /var/sornarqube/data:/opt/sonarqube/data \
    -v /var/sornarqube/extensions:/opt/sonarqube/extensions \
    -v /var/sornarqube/sonarqube_bundled-plugins:/opt/sonarqube/lib/bundled-plugins \
    -p 9000:9000 -p 9092:9092 \
    -e SONARQUBE_JDBC_USERNAME=sonar \
    -e SONARQUBE_JDBC_PASSWORD=sonar \
    -e SONARQUBE_JDBC_URL=jdbc:postgresql://sonarnet-postgres:5432/sonar \
    --net=sonarnet \
    --name sonarqube \
    --restart=unless-stopped \
    sonarqube:6.7
上一篇下一篇

猜你喜欢

热点阅读