错误现象:
下面直接说步骤:
1、移除原有docker
$ docker images
Error response from daemon: client and server don't have same version (client : 1.19, server: 1.18)
错误原因说明:使用apt-get upgrade是不能升级到最新版本的docker的,因为ubuntu的源中没有docker最新版。
下面直接说步骤:
1、移除原有docker
$ apt-get remove docker
$ apt-get autoremove docker
2、添加新的gpgkey
$ apt-key adv --keyserver hkp://pgp.mit.edu:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D
3、更新
$ apt-get update
4、查看apt现有的docker-engine
$ apt-cache policy docker-engine
结果如下:
root@ubuntu:~$ apt-cache policy docker-engine
docker-engine:
Installed: (none)
Candidate: 1.12.5-0~ubuntu-trusty
Version table:
1.12.5-0~ubuntu-trusty 0