【发布时间】:2017-05-18 05:29:20
【问题描述】:
我想用 docker (docker-compose up) 在 Ubuntu 机器上设置 Hyperledger Fabric。是否可以从另一个系统(Mac 系统)运行链代码和 nodejs 代码,因为我已经在 Mac 上准备好了 Go 和 nodejs。
请帮我解决这个问题。
【问题讨论】:
标签: hyperledger-fabric blockchain
我想用 docker (docker-compose up) 在 Ubuntu 机器上设置 Hyperledger Fabric。是否可以从另一个系统(Mac 系统)运行链代码和 nodejs 代码,因为我已经在 Mac 上准备好了 Go 和 nodejs。
请帮我解决这个问题。
【问题讨论】:
标签: hyperledger-fabric blockchain
您可以在不同的系统中使用相同的环境。这是选择 docker 和 docker-compose 的主要原因。
只需关注steps。请确认工具的版本。
要在另一个系统上运行,您只需在当前系统 (Ubuntu) 上简单地构建当前超级账本包的映像。并在另一个系统(MAC)上使用此图像。
【讨论】:
是的,您完全可以做到这一点。使用这个例子:https://github.com/hyperledger/fabric-sdk-node/tree/master/examples/balance-transfer
在你的 ubuntu 机器上运行 docker-compose。使用 ubuntu 机器 IP 更新应用程序 config.json 和 /app/network-config.json 并确保打开了所需的端口。
在您的 Mac 上运行应用程序。
【讨论】: