2016-08-17 9 views
1

私はKubernetesを学習しようとしているので、Kubernetes 1.3.5の単一ノードクラスタをUbuntu 14.04サーバーに導入しました。kubernetesでdockerを実行できない

私は、エラーメッセージを取得するドッキングウィンドウの画像nginxを実行しようとすると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出力:

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出力あなたのkubectl version出力から

Docker version 1.12.0, build 8eab29e 
+0

回避策として、私は 'apt-get remove docker-engine'と' apt-get install docker-engine = 1.11.0-0〜trusty'でDocker-1.11に戻しました。 –

+0

ミニクブを試してください。 dev環境を設定するために設計されています:http://kubernetes.io/docs/getting-started-guides/minikube/ –

答えて

3

、あなたが実行していますv0.19.3 kubernetes、これはdocker v1.12と互換性がありません。より新しいバージョンのkuberentesを再構築/再展開したいかもしれません。

実行するバージョン「v1.3.5」は、docker v1.12と互換性があります。

+0

私の間違いは、私は新しいバージョンをダウンロードしたと思っていましたが、 –

関連する問題