如何在云中部署超级分层结构/编辑器?

时间:2017-10-10 05:07:39

标签: hyperledger-fabric hyperledger hyperledger-composer

我已完成Hyperledger Composer tutorial并在本地成功部署/运行(使用composer-rest-server)。

现在我想部署它(例如Google Cloud),以便我可以向外部人员展示它,但我对现在该做什么感到困惑,并且无法为此找到任何好的教程#34;下一步"。

由于作曲家在结构上运行,我想我需要让结构运行 - 但这包括许多运行的docker容器。所以我认为我应该在堆栈文件或类似文件中收集所有内容(对吧?)。

问题:除了在本地部署/运行hyperledger fabric / composer 并将其部署到某个地方之外,您将如何继续前进? (我知道有很多方法可以做到这一点,但我会感谢一些一般指导以及一些具体的例子)

3 个答案:

答案 0 :(得分:3)

如果您不关心扩展到更强大的部署,并且只想在您喜欢的云平台上托管一个小型开发环境,那么您可以配置一个配置类似于vagrant devenv的VM。团队开发Fabric在Mac和Windows上对Docker的本机支持可用之前使用。然后你可以简单地使用Docker Compose来启动fabric-samples / first-network教程网络。它适合在云中开发。

如果您正在寻找部署到各种云平台的框架,您可能会考虑使用Cello Ansible driver。它已针对少数云提供商进行了测试。

答案 1 :(得分:1)

这是一条路。注册IBM Bluemix帐户。您可以获得一个免费群集。按照此处的说明进行操作

https://ibm-blockchain.github.io/用于包含作曲家休息服务器的云沙箱。

您最终使用已安装的游乐场安装.bna文件。

我使用IBM云代工模板创建了一个简单的Node站点,其中一个页面点击了集群中公开的API。如果您只是想显示区块链,您可以使用Rest服务器公开的探索页面或使用Postman之类的东西来点击API。

请注意,他们没有提及。命令行工具需要Python 2.6,所以我不得不从3降级。

答案 2 :(得分:1)

IBM Bluemix针对区块链提供以下内容:

请仔细阅读链接并试一试。

希望这有帮助。