2015-02-28 1 views
0

Я пытаюсь настроить sonarqube и jenkins через один fig config. Но не могу прикрепить объем докеров с помощью дженкинсов. Может ли кто-нибудь помочь?Невозможно прикрепить громкость к докеру с помощью дженкинсов по рис.

В этом пути контейнера запуска правильно:

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

fig.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" 

Это обе команды должны запустить тот же экземпляр Дженкинс, но у меня есть разные экземпляры

+0

У вас есть ошибка? Или в чем проблема? –

+0

У меня нет ошибок. Я просто вижу, что у меня разные экземпляры jenkins с помощью команды «fig up» и «docker run». – shami13

+0

Вы получаете новый контейнер каждый раз, когда вы запускаете «docker run» или 'fig up', который ожидается. Это то, что вы подразумеваете под «экземпляром»? – dnephin

ответ

0

В вашем файле fig.yml вы ссылаетесь на postgres и sonarqube, но вы не выполняете никаких ссылок в команде Docker.

+0

Да, вы правы, но когда я прокомментирую эту ссылку и sonarqube с db, тот же результат – shami13

Смежные вопросы