0

我尝试通过一个无花果配置设置 sonarqube 和 jenkins。但是不能通过詹金斯将卷附加到码头。有人可以帮忙吗?

这样容器可以正确运行:

docker run -p 8080:8080 -v /opt/jenkins_home:/var/jenkins_home shami13fastpool/fastpool-jenkins

图.yml:

postgresql:
  image: orchardup/postgresql:latest
  environment:
    - POSTGRESQL_USER=sonar
    - POSTGRESQL_PASS=sonar
    - POSTGRESQL_DB=sonar
  volumes:
    - /opt/db/sonarqube/:/var/lib/postgresql
  ports:
    - "5432:5432"
sonarqube:
  image: harbur/sonarqube:latest
  links:
    - postgresql:db
  environment:
    - DB_USER=sonar
    - DB_PASS=sonar
    - DB_NAME=sonar
  ports:
    - "9000:9000"
    - "443"
jenkins:
  image: shami13fastpool/fastpool-jenkins:latest
  volumes:
    - /opt/jenkins_home/:/var/jenkins_home/:rw
  links:
    - postgresql:db
    - sonarqube:sonarqube
 ports:
    - "8080:8080"

这两个命令必须运行相同的詹金斯实例,但我有不同的实例

4

1 回答 1

0

在您的fig.yml文件中,您链接到 postgres 和 sonarqube,但您没有在 Docker 命令中进行任何链接。

于 2015-02-28T21:34:21.940 回答