2017-04-02 120 views
-1

my:Docker版本1.6.2,內部版本7c8fca2 my:docker-compose版本1.11.2,builddfed245 erreur:錯誤:客戶端和服務器不具有相同的版本(客戶端:1.21,服務器:1.18)客戶端和服務器不具有相同版本(客戶端:1.21,服務器:1.18)

我怎樣才能解決這個問題謝謝

+2

[docker-compose up會導致「客戶端和服務器沒有相同版本(客戶端:1.14,服務器:1.12)」錯誤,但客戶端和服務器具有相同版本)(http:// stackoverflow。 com/questions/2972​​7171/docker-compose-up-leads-to-client-and-server-dont-have-same-version-client) – Felix

回答

0

如果您的服務器版本(1.6.2)是正確的,這是從後在五月2015年和非常老。它早於docker networkdocker volume,構建ARG,特權容器,DNS發現以及您可能期望的許多其他功能。你應該真的把它升級到當前版本。

隨着泊塢窗,撰寫,您可以使用COMPOSE_API_VERSION變量告訴撰寫使用哪個服務器API的版本,但在documentation提到的,這是不支持,預計一些錯誤,特別是當你有一個顯著版本不匹配像你所做地。

+0

當我嘗試在我的電腦中安裝docker和docker-compose(ubuntu 14.04 trusty )我有這個問題:無法找到docker-ce包鏈接:https://docs.docker.com/engine/installation/linux/ubuntu/#install-using-the-repository我該如何解決這個問題?此外,當我安裝碼頭通過管道和碼頭通過「apt-get安裝」組成我有這個錯誤;服務器和客戶端有不同的版本! haw可以找到docker-docker-compose哪個版本兼容? –

+0

請按照get.docker.com上的步驟進行操作。 – BMitch