在生产中使用 fabric-tools 图像

Use of fabric-tools image in production

我一直在做一些研究,但没有成功所以这里是:fabric-tools 容器镜像是否适合生产区块链网络?

P.S。我知道我没有任何代码错误或更技术性的问题,但我不知道还能在哪里问这个问题。抱歉!

您可以从官方面料 Dockerfile 查看 Github。在这一行中,您可以看到构建在 fabric-tools 图像中的工具。

就像这个 post 提到的 它包括工具:

configtxgen configtxlator cryptogen discover idemixgen osnadmin peer

fabric-tools Container 是一个辅助容器,您可以使用它来简化操作。例如创建频道、加入频道等。 你可以在没有它的情况下进行操作。 在生产中,您将使用 f.e。一个 CA 而不是使用 cryptogen 工具创建 crypto-config 工件。 此外,fabric-tools 容器通常用于安装整个 channel-artifacts 文件夹和 crypto-config 文件夹。这对于生产性使用来说不是很实用。您可能需要根据预期用途进行修改。

在我们对生产要求的响应中,我们没有在生产中设置 Fabric Tools 图像。

原因是,对于启用 tls 的网络,为了使该工具映像真正发挥作用,它需要将每个节点的 tls 证书安装到该容器中——我认为这在生产场景中可能有问题.