我已完成Hyperledger Composer tutorial并在本地成功部署/运行(使用composer-rest-server)。
现在我想部署它(例如Google Cloud),以便我可以向外部人员展示它,但我对现在该做什么感到困惑,并且无法为此找到任何好的教程#34;下一步"。
由于作曲家在结构上运行,我想我需要让结构运行 - 但这包括许多运行的docker容器。所以我认为我应该在堆栈文件或类似文件中收集所有内容(对吧?)。
问题:除了在本地部署/运行hyperledger fabric / composer 并将其部署到某个地方之外,您将如何继续前进? (我知道有很多方法可以做到这一点,但我会感谢一些一般指导以及一些具体的例子)
答案 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针对区块链提供以下内容:
请仔细阅读链接并试一试。
希望这有帮助。