首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过领事运行Istio的bookInfo示例时出错

通过领事运行Istio的bookInfo示例时出错
EN

Stack Overflow用户
提问于 2018-12-19 22:41:06
回答 1查看 110关注 0票数 1

我按照所有说明部署了Istio和website中的bookInfo示例。当我应用'bookinfo.sidecars.yaml‘文件时,我得到了这个错误:

代码语言:javascript
复制
ERROR: Service 'details-v1-init' uses the network stack of container 'consul_details-v1_1' which does not exist.

有什么线索/建议吗?docker ps输出如下。谢谢。

代码语言:javascript
复制
# docker ps

CONTAINER ID        IMAGE                                                  COMMAND                  CREATED             STATUS              PORTS                                                                                                             NAMES
b0e0101a3eee        istio/examples-bookinfo-reviews-v3:1.8.0               "/opt/ibm/docker/doc…"   10 hours ago        Up 10 hours         9080/tcp, 9443/tcp                                                                                                consul_reviews-v3_1_28883479b3a9
537541698e6d        istio/examples-bookinfo-details-v1:1.8.0               "/bin/sh -c 'ruby de…"   10 hours ago        Up 10 hours         9080/tcp                                                                                                          consul_details-v1_1_cdccfbf1a4f4
5f99a4af633e        istio/examples-bookinfo-reviews-v2:1.8.0               "/opt/ibm/docker/doc…"   10 hours ago        Up 10 hours         9080/tcp, 9443/tcp                                                                                                consul_reviews-v2_1_862dda9b3ebb
7168373c7151        istio/examples-bookinfo-ratings-v1:1.8.0               "/bin/sh -c 'node /o…"   10 hours ago        Up 10 hours         9080/tcp                                                                                                          consul_ratings-v1_1_36958d99bd3c
7d49f4a2756f        istio/examples-bookinfo-productpage-v1:1.8.0           "/bin/sh -c 'python …"   10 hours ago        Up 10 hours         0.0.0.0:9081->9080/tcp                                                                                            consul_productpage-v1_1_c76939929d14
c7a48c76955c        istio/examples-bookinfo-reviews-v1:1.8.0               "/opt/ibm/docker/doc…"   10 hours ago        Up 10 hours         9080/tcp, 9443/tcp                                                                                                consul_reviews-v1_1_d5ff8edaea77
584d82ad2f9d        istio/pilot:1.0.4                                      "/usr/local/bin/pilo…"   10 hours ago        Up 10 hours         15003/tcp, 15005/tcp, 0.0.0.0:8081->15007/tcp                                                                     consul_pilot_1_a886d8efde70
2ea3814a9430        openzipkin/zipkin:2.7                                  "/bin/sh -c 'test -n…"   10 hours ago        Up 10 hours         9410/tcp, 0.0.0.0:9411->9411/tcp                                                                                  consul_zipkin_1_1adb4c433f62
620b53b530a9        gcr.io/google_containers/kube-apiserver-amd64:v1.7.3   "kube-apiserver --et…"   10 hours ago        Up 10 hours         0.0.0.0:8080->8080/tcp                                                                                            consul_istio-apiserver_1_74bc95072d1d
ab2c2f5a529b        quay.io/coreos/etcd:latest                             "/usr/local/bin/etcd…"   10 hours ago        Up 10 hours         0.0.0.0:2379-2380->2379-2380/tcp, 0.0.0.0:4001->4001/tcp                                                          consul_etcd_1_a16aeb2d7508
529adeda3b3f        gliderlabs/consul-server                               "/bin/consul agent -…"   10 hours ago        Up 10 hours         0.0.0.0:8400->8400/tcp, 8300-8302/tcp, 8600/tcp, 8301-8302/udp, 0.0.0.0:8500->8500/tcp, 172.28.0.1:53->8600/udp   consul_consul_1_3d8dd30c0067
1846d35812e2        gliderlabs/registrator:latest                          "/bin/registrator -i…"   10 hours ago        Up 10 hours                                                                                                                           consul_registrator_1_cbcf37b622e7
EN

回答 1

Stack Overflow用户

发布于 2021-05-08 15:41:39

network_mode与docker的--network参数相同。从而使两个容器处于同一网络中。就像使用K8S时同一个pod中的两个容器。在docker-compose中,它支持一种特殊的形式:“容器:容器名称/id”,这使得新的容器可以在container name/id指定的旧容器的相同网络空间中工作。因此,最好将bookinfo.sidecars.yaml中的consul_details-v1_1更新为consul_details-v1_1_cdccfbf1a4f4,这样可以使sidecar容器与主容器进行通信。您还应该更新consul_ratings-v1_1以及consul_productpage-v1_1consul_reviews-v1_1等。

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

https://stackoverflow.com/questions/53853550

复制
相关文章

相似问题

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