2016-08-02 11 views
0

Ich versuche, Docker-Compose auf einem Jenkins Build zu verwenden. Aber ich bekomme: docker-komponieren: nicht gefundenJenkins und Docker-komponieren

Wie muss ich für docker-compose installieren? Es ist ein Plugin, oder ich muss das Docker-Bild von Jenkins ändern?

Ich benutze jenkins: 1.642.4

Thank you!

Antwort

2

Sie müssen zunächst docker-compose installieren. Dies ist der Befehl:

curl -L https://github.com/docker/compose/releases/download/1.8.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose 

btw, das die Dokumentation:

https://docs.docker.com/compose/install/ 
+0

danke für deine antwort, ich werde versuchen, ich dachte, dass docker-komponieren wurde mit komponist verpackt. – Xero

1

Unter der Annahme, dass Sie ein Shell-Build-Schritt verwenden docker-compose aufzurufen, müssen Sie zunächst docker-compose auf Jenkins Master (oder auf einem Slave-Knoten) installieren müssen, die Ihren Job ausgeführt wird. Es ist eine eigenständige Binärdatei und detaillierte Anweisungen zur Installation finden Sie unter here.

+0

danke für deine Antwort, ich werde versuchen, ich dachte, dass Docker-compose wurde mit dem Komponisten verpackt. – Xero