docker从1.11升级到1.13

我在主机上运行Debian 8.5 Jessie。

所以我试图在docker里面运行docker:

$ docker info Error response from daemon: client is newer than server (client API version: 1.24, server API version: 1.23) 

主机上的当前版本的docker:

 root@runner:~# docker -v Docker version 1.11.2, build b9f10c9 

所以我想碰撞版本,我看到1.13出来,所以我想这样。 这是问题所在,我该如何升级?

看到这个页面后: https : //docs.docker.com/release-notes/它似乎有不同types的Docker。 如何找出我正在使用哪一个(我inheritance了这个项目)以及如何升级它。 我已经读过docker-machine upgrade工作,但docker机没有在我的系统上被识别。

那么如何升级我的docker?

呃很奇怪 我遵循这个: https : //docs.docker.com/cs-engine/1.13/upgrade/#ubuntu-1404-lts-or-1604-lts ,它似乎工作。 Docker极其糟糕的文档。

版本现在从1.11跃升至17.05.0-ce 。 dockerdocker现在正在工作。