Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Docker 詹金斯和声纳码头工人无法连接_Docker_Jenkins_Sonarqube - Fatal编程技术网

Docker 詹金斯和声纳码头工人无法连接

Docker 詹金斯和声纳码头工人无法连接,docker,jenkins,sonarqube,Docker,Jenkins,Sonarqube,我的詹金斯无法连接到声纳,两个都在同一个码头 [argentum-web] $ /var/jenkins_home/tools/hudson.plugins.sonar.SonarRunnerInstallation/sonar/bin/sonar-scanner "mvn sonar:sonar -Dsonar.host.url=http://localhost:9000 -Dsonar.login=0f9b5f4d4219201023539244b22daf5bb97c8f10" -Dson

我的詹金斯无法连接到声纳,两个都在同一个码头

[argentum-web] $ /var/jenkins_home/tools/hudson.plugins.sonar.SonarRunnerInstallation/sonar/bin/sonar-scanner "mvn sonar:sonar -Dsonar.host.url=http://localhost:9000 -Dsonar.login=0f9b5f4d4219201023539244b22daf5bb97c8f10" -Dsonar.host.url=http://localhost:9000 ******** -Dsonar.projectBaseDir=/var/jenkins_home/workspace/argentum-web
INFO: Scanner configuration file: /var/jenkins_home/tools/hudson.plugins.sonar.SonarRunnerInstallation/sonar/conf/sonar-scanner.properties
INFO: Project root configuration file: NONE
INFO: SonarQube Scanner 3.2.0.1227
INFO: Java 1.8.0_192 Oracle Corporation (64-bit)
INFO: Linux 4.15.0-20-generic amd64
INFO: User cache: /var/jenkins_home/.sonar/cache
ERROR: SonarQube server [http://localhost:9000] can not be reached
INFO: ------------------------------------------------------------------------
INFO: EXECUTION FAILURE
INFO: ------------------------------------------------------------------------
INFO: Total time: 1.868s
INFO: Final Memory: 3M/59M
INFO: ------------------------------------------------------------------------
ERROR: Error during SonarQube Scanner execution
ERROR: Unable to execute SonarQube
ERROR: Caused by: Fail to get bootstrap index from server
ERROR: Caused by: Failed to connect to localhost/127.0.0.1:9000
ERROR: Caused by: Connection refused (Connection refused)
ERROR: 
ERROR: Re-run SonarQube Scanner using the -X switch to enable full debug logging.
WARN: Unable to locate 'report-task.txt' in the workspace. Did the SonarScanner succedeed?
ERROR: SonarQube scanner exited with non-zero code: 1
Finished: FAILURE
docker compose:

version: '2'

services:

  jenkins:
    image: jenkins/jenkins:lts
    volumes:
    - /home/rafaelvicio/Dev/jenkins_example/jenkins:/var/jenkins_home/workspace/
    networks:
      - jenkinsexample
    ports:
    - 8080:8080
    - 50000:50000

  sonarqube:
    container_name: sonarqube
    image: sonarqube
    networks:
      - jenkinsexample
    ports:
     - 9000:9000

networks:
  jenkinsexample:
    driver: bridge
声纳任务:

mvn sonar:sonar-Dsonar.host.url= -Dsonar.login=0F9B5F4D42219201023539244B22DAF5BB97C8F10


将声纳URL更改为以下-

mvn sonar:sonar-Dsonar.host.url=http://sonarqube:9000 ..

Jenkins container知道Sonar的服务名称,即
sonarqube