gpt4 book ai didi

docker - kubernetes 上的 hyperledger - kubernetes 如何知道链码容器

转载 作者:行者123 更新时间:2023-12-02 11:41:07 26 4
gpt4 key购买 nike

我一直在研究 Hyperledger,让它在 Kubernetes 上运行。我成功地做到了。唯一让我对容器的解决方案/变通方法不满意的是,当链码被对等方实例化时,容器会启动。

Kubernetes 根本不知道这个容器,因为它不是由 Kubernetes 和对等方启动的。为了让对等节点和链代码相互通信,我必须使用 kube-dns 服务的 dns 服务器 ip 地址更新运行在 kubernetes 节点上的 docker 守护进程。

是否有可能以 kubernetes 知道链代码容器的方式实例化链代码。而且链代码容器能够以无缝方式与对等方通信,而不是更新 kubernetes 集群中节点的 docker 守护进程

最佳答案

我一直在调查您遇到的相同问题。在 kubernetes 节点上使用 docker 守护进程的一种替代方法是使用 DnD(Docker in docker)技术在 Pod 中启动一个新容器。通过这种方式,您可以以自然的方式成功实例化链代码容器(例如,您将能够使用 KubeDNS),因为它将与 kubernetes Pod 共享相同的网络空间。我在 Internet 上找不到任何教程来展示该理论的实现,但如果您找到一个(或自己动手做),请在此线程上分享。

谢谢

引用: https://medium.com/kokster/simpler-setup-for-hyperledger-fabric-on-kubernetes-using-docker-in-docker-8346f70fbe80

关于docker - kubernetes 上的 hyperledger - kubernetes 如何知道链码容器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49322178/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com