首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >docker-swarm错误:客户端和服务器版本不一致(客户端: 1.18,服务器: 1.17)

docker-swarm错误:客户端和服务器版本不一致(客户端: 1.18,服务器: 1.17)
EN

Stack Overflow用户
提问于 2015-03-27 14:13:23
回答 1查看 751关注 0票数 0

我一直在尝试用机器运行docker swarm。我使用virtualbox作为提供者。我能够生成三个am,并将它们作为swarm-master、swarm-node-00和swarm-node-01运行。但是我不能使用我的集群。以下是一些其他信息:

代码语言:javascript
复制
[peeyush@localhost swarm]$ docker-machine_linux-amd64 ls
NAME ACTIVE DRIVER STATE URL SWARM
dev virtualbox Running tcp://192.168.99.100:2376

swarm-master virtualbox Running tcp://192.168.99.101:2376 swarm-master (master)
swarm-node-00 virtualbox Running tcp://192.168.99.100:2376 swarm-master
swarm-node-01 * virtualbox Running tcp://192.168.99.102:2376 swarm-master
[peeyush@localhost swarm]$ eval "$(docker-machine_linux-amd64 env swarm-master)"
[peeyush@localhost swarm]$ docker info
FATA[0000] Error response from daemon: client and server don't have same version (client : 1.18, server: 1.17)

[peeyush@localhost swarm]$ docker version
Client version: 1.5.0-dev
Client API version: 1.18
Go version (client): go1.3.3
Git commit (client): 831c796
OS/Arch (client): linux/amd64
FATA[0000] Error response from daemon: client and server don't have same version (client : 1.18, server: 1.17)

你能帮我弄清楚这里的问题吗?

EN

回答 1

Stack Overflow用户

发布于 2015-05-28 19:29:06

Docker机器在~/.docker/machine/cache/下保存boot2docker镜像的本地副本

您可以运行以下命令升级此本地副本:

代码语言:javascript
复制
docker-machine upgrade

您还可以使用参数--virtualbox-boot2docker-url强制docker机器使用另一个boot2docker镜像。

有关更多信息,请参阅虚拟机箱驱动程序文档:https://docs.docker.com/machine/#oracle-virtualbox

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29294406

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档