Hyperledger Fabric 是否需要 Docker?
Does Hyperledger Fabric need Docker?
这可能是个愚蠢的问题。
Hyperledger Fabric 的操作是否需要 Docker。
我只是想知道 Docker 仅当我们需要 运行 Fabric peer、orderer 或 couchDB 作为同一物理机器中的虚拟机时才需要。我认为 Docker 如果我们在单独的同一服务器上本地安装这些软件(peer、order、couchDB 等),则可能没有必要。
谢谢。
是的,这是 http://hyperledger-fabric.readthedocs.io/en/latest/prereqs.html
先决条件页面上的第二个标题
Docker and Docker Compose
关于 运行 节点、排序节点、fabric-ca 等是否需要 Docker 的问题取决于您愿意付出的努力。
Hyperledger Fabric 社区针对其每个版本的 X86、PowerPC 和 s390(大型机)架构发布稳定的、经过测试的 Docker 映像。这些图片基于 Ubuntu.
要使用 Hyperledger Fabric 发布的发布映像,您需要 Docker 和某种形式的编排支持。对于示例用例,我们提供了一些简单的 Docker Compose 定义。 Hyperledger Cello 和其他供应平台(例如 IBM 沙箱)提供 kubernetes helm 图表。
可以在 Docker 映像之外构建二进制文件,而无需修改源代码。但是,如果您希望构建替代 OS(例如 Windows、RHEL 或 CENTOS 等),那么您将需要修改构建过程。但是,它可以而且已经完成了。建议您联系 hyperledger-fabric@lists.hyperledger.org 邮件列表,看看社区中是否有任何为替代部署而构建的人会分享他们的工作。
所以这一点不会被忽视,虽然你不需要 运行 Docker 容器中的对等点,背书对等点(运行 链码需要的)访问 Docker 守护进程(最好在同一台主机上)。 Chaincode 目前仅通过 Docker 个容器部署。
从 HLF 2.0 开始,事情发生了变化。根据文档,链码也可以在 'external containers' 中。
https://hyperledger-fabric.readthedocs.io/en/release-2.0/cc_launcher.html
这可能是个愚蠢的问题。 Hyperledger Fabric 的操作是否需要 Docker。
我只是想知道 Docker 仅当我们需要 运行 Fabric peer、orderer 或 couchDB 作为同一物理机器中的虚拟机时才需要。我认为 Docker 如果我们在单独的同一服务器上本地安装这些软件(peer、order、couchDB 等),则可能没有必要。
谢谢。
是的,这是 http://hyperledger-fabric.readthedocs.io/en/latest/prereqs.html
先决条件页面上的第二个标题Docker and Docker Compose
关于 运行 节点、排序节点、fabric-ca 等是否需要 Docker 的问题取决于您愿意付出的努力。
Hyperledger Fabric 社区针对其每个版本的 X86、PowerPC 和 s390(大型机)架构发布稳定的、经过测试的 Docker 映像。这些图片基于 Ubuntu.
要使用 Hyperledger Fabric 发布的发布映像,您需要 Docker 和某种形式的编排支持。对于示例用例,我们提供了一些简单的 Docker Compose 定义。 Hyperledger Cello 和其他供应平台(例如 IBM 沙箱)提供 kubernetes helm 图表。
可以在 Docker 映像之外构建二进制文件,而无需修改源代码。但是,如果您希望构建替代 OS(例如 Windows、RHEL 或 CENTOS 等),那么您将需要修改构建过程。但是,它可以而且已经完成了。建议您联系 hyperledger-fabric@lists.hyperledger.org 邮件列表,看看社区中是否有任何为替代部署而构建的人会分享他们的工作。
所以这一点不会被忽视,虽然你不需要 运行 Docker 容器中的对等点,背书对等点(运行 链码需要的)访问 Docker 守护进程(最好在同一台主机上)。 Chaincode 目前仅通过 Docker 个容器部署。
从 HLF 2.0 开始,事情发生了变化。根据文档,链码也可以在 'external containers' 中。
https://hyperledger-fabric.readthedocs.io/en/release-2.0/cc_launcher.html