我在本地计算机上运行的小型 weave 网络上设置 weaveDNS 时遇到问题。
目前,问题表现为以下事实:当我运行“weave status”时,我在输出中没有看到 DNS 部分(如故障排除部分中所建议的那样)http://docs.weave.works/weave/latest_release/weavedns.html http://docs.weave.works/weave/latest_release/weavedns.html).
我正在运行 4 个容器。weave ps
输出是:
c1d106ed5717 c2:ce:53:49:98:f6 10.0.1.12/24
8f01765b2ba6 ba:2e:c3:4b:8f:8f 10.0.1.30/24
0d824d914383 ae:95:28:db:95:18 10.0.1.11/24
6cf985b91e9a 12:82:31:c2:b4:49 10.0.1.10/24
b43f86e9fb51 d6:2e:d4:6a:09:dc **10.0.1.200/24**
2847dd89e90d be:8b:d5:74:07:94
突出显示的容器 (10.0.1.200) 是 weaveDNS 容器。最后一个容器 (2847dd89e90d) 是 Weave 路由器容器。
我正在启动容器:
sudo weave run --with-dns 10.0.1.30/24 -h service.weave.local --name service service_img_name
有谁知道为什么weave status
没有显示 DNS 部分?
如果您需要我为您提供有关 Weave 设置的更多信息,请告诉我。
您使用的是 weave 的发布版本(撰写本文时为 0.9.0)吗?
$ sudo weave version
weave script 0.9.0
weave router 0.9.0
weave DNS 0.9.0
weave tools 0.9.0
如果是这样,问题是文档跟踪当前主版本,而不是最新版本 - 包含 weaveDNS 状态输出weave status
是 0.9.0 后的功能。我已经提高了an issue https://github.com/zettio/weave/issues/520支持文档版本控制以避免将来出现此问题。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)