1. 停止docker服务
systemctl stop docker
2. 下载最新二进制包,并复制到相应目录,最新的二进制包可在网址( https://get.docker.com/builds/ )上获取
curl -sSL -O https://get.docker.com/builds/Linux/x86_64/docker-1.11.1.tgz && sudo tar zxf docker-1.11.1.tgz && cp docker/* /usr/bin/
3. 开启docker服务
systemctl start docker
注意,升级docker后可能造成docker的镜像无法访问,例如把docker从1.9.1升级到1.11.1后,使用docker images就提示下面的错误:
Error response from daemon: client is newer than server (client API version: 1.23, server API version: 1.21)
解决方法:在升级前先把镜像导出,升级后再导入镜像,