Docker-compose安装SonarQube

version: '2'
services:
  mysqldb:
    image: 'mysql/mysql-server:5.7'
    restart: always
    container_name: mysql57_001
    environment:
      MYSQL_USER: yunwisdom
      MYSQL_PASSWORD: ziyequma
      MYSQL_DATABASE: database
      MYSQL_ROOT_PASSWORD: ziyequma
    ports:
      - '3338:3306'
    networks:
      extnetwork:
        ipv4_address: 172.30.0.2

  sonarqube:
    image: sonarqube
    environment:
      sonar.jdbc.username: yunwisdom
      sonar.jdbc.password: ziyequma
      sonar.jdbc.url: jdbc:mysql://172.30.0.2:3306/database?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true&useConfigs=maxPerformance
    ports:
      - "9000:9000"
    restart:
      always
    networks:
      extnetwork:
        ipv4_address: 172.30.0.3  
networks:
   extnetwork:
      ipam:
         config:
         - subnet: 172.30.0.0/16
           gateway: 172.30.0.1

 

你可能感兴趣的:(sonarqube)