2016-08-17 10 views
1

Ich versuche, Kubernetes zu lernen, also habe ich einen Single-Node-Cluster von Kubernetes 1.3.5 auf Ubuntu 14.04 Server bereitstellen.Fehler beim Ausführen von Docker auf kubernetes

Wenn ich versuche, ein Docker Bild zu laufen nginx ich die Fehlermeldung Failed to start with docker id [id-removed] with error: API error (400): {"message":"starting container with HostConfig was deprecated since v1.10 and removed in v1.12"}

kubectl version Ausgabe:

Client Version: version.Info{Major:"0", Minor:"19", GitVersion:"v0.19.3", GitCommit:"3103c8ca0f24514bc39b6e2b7d909bbf46af8d11", GitTreeState:"clean"} 
Server Version: version.Info{Major:"0", Minor:"19", GitVersion:"v0.19.3", GitCommit:"3103c8ca0f24514bc39b6e2b7d909bbf46af8d11", GitTreeState:"clean"} 

dockr --version Ausgang

Docker version 1.12.0, build 8eab29e 
+0

Als Workaround habe ich zurück zu Docker-1.11 von "apt-get entfernen Docker-Engine" und "apt-get install docker-engine = 1.11.0-0 ~ trusty" –

+0

Versuchen Sie Minikübe. Entwickelt für die Einrichtung von Dev-Umgebungen: http://kubernetes.io/docs/getting-started-guides/minikube/ –

Antwort

3

Von Ihrem kubectl version Ausgabe, die Sie ausführen v0.19.3 kubernetes, das nicht mit docker v1.12 kompatibel ist. Möglicherweise möchten Sie eine neuere Version von kuberentes neu erstellen/erneut bereitstellen.

Die gewünschte Version "v1.3.5" sollte mit docker v1.12 kompatibel sein.

+0

Mein Fehler, ich dachte, ich habe neuere Version herunterladen, aber es war sehr alt –

Verwandte Themen