2016-04-29 3 views
2

Nach einem Tag Docker installieren und komponieren auf Ubuntu, funktioniert es immer noch nicht.Fehler: Die Docker Engine-Version ist weniger als die von Compose erforderliche

Nun, wenn man versucht, Docker-compose ich folgendes auszuführen:

ERROR: The Docker Engine version is less than the minimum required by Compose. Your current project requires a Docker Engine of version 1.10.0 or greater. 

installierte Version

$ docker version 
Client: 
Version:  1.9.1 
API version: 1.21 
Go version: go1.4.3 
Git commit: a34a1d5 
Built:  Fri Nov 20 17:56:04 UTC 2015 
OS/Arch:  linux/amd64 

Server: 
Version:  1.9.1 
API version: 1.21 
Go version: go1.4.3 
Git commit: a34a1d5 
Built:  Fri Nov 20 17:56:04 UTC 2015 
OS/Arch:  linux/amd64 

Irgendwelche Ideen, wie man das Problem lösen?

+1

Update Docker Engine auf Version 1.10.0 oder höher? – Tony

+1

Oder Downgrade komponieren, wenn das Upgrade absolut nicht möglich ist – joelnb

+0

Keine Chance. Ich habe so viel Zeit verschwendet, um Docker und Compose richtig installiert zu bekommen. Dies passiert jedes Mal, wenn ich docker auf einem beliebigen Rechner installiere. Ich werde versuchen, eine andere Lösung zu finden, bei der die Docker-Installation nicht geändert wird. – Magick

Antwort

0

Gibt es einen Grund, warum Sie diese Docker-Version ausführen müssen? Es sind momentan 2 Versionen zurück, da 1.11.1 jetzt out ist.

Wenn Sie aus irgendeinem Grund nicht aktualisieren können, dann müssen Sie die Docker compose Version auf eine Version degradieren, die 1.9.1

unterstützt, können Sie komponieren herunterladen 1.6.2 von hier https://github.com/docker/compose/releases/tag/1.6.2, die mit kompatibel ist docker 1.9.1

0

Führen Sie docker-machine upgrade default, um den Docker-Server zu aktualisieren - Sie haben 1.9.1, die niedriger ist als von Compose in diesem Fall erforderlich, 1.10.0.

Verwandte Themen