网络未在独立群中创建为“--attachable”

问题描述 投票:0回答:1

我已经设置了一个 docker swarm,参考 Docker 文档 - 创建 Swarm 集群

我启动了一个领事、一个经理和一个节点。当我尝试使用命令为未来的容器创建网络时:

docker -H :4000 network create --attachable --driver overlay hyp-net

我收到错误消息:

“--attachable”需要API版本1.25,但Docker守护进程API版本是1.24

error image

当我检查 swarm 管理器的版本时,我看到 docker API 版本从 1.30 降级到 1.24。对于我的主机或领事或节点来说不是这样,只是针对群管理器降级了:

swarm version details

所以我似乎无法控制管理器自身降级,并在其上创建覆盖网络。我缺少什么?在两台具有 docker 版本的独立机器上尝试了两次:

  • 17.09.1-CE
  • 17.06.0-CE。
docker docker-swarm docker-network
1个回答
0
投票

可能原因:用户不属于

docker

docker system prune
发生了非常相似的错误,它没有明确说明错误,而是给出了含糊不清的
"container prune" requires API version 1.25, but the Docker daemon API version is 1.24
错误

© www.soinside.com 2019 - 2024. All rights reserved.