Docker 将composer游乐场与已部署(嵌入式)的业务网络存档对接

Docker 将composer游乐场与已部署(嵌入式)的业务网络存档对接,docker,hyperledger-fabric,hyperledger,hyperledger-composer,Docker,Hyperledger Fabric,Hyperledger,Hyperledger Composer,我发现有hyperledger/composer游乐场作为一个游戏。它很容易启动使用 docker run --name composer-playground --publish 8080:8080 --detach hyperledger/composer-playground 现在我想用它制作一个Dockerfile,它可以作为演示应用程序服务于现有的业务网络定义。它应该是嵌入式的,因此不需要真正的结构网络。我有什么可能做到这一点 第一个想法:可以将卡文件结构复制到/home/compo

我发现有hyperledger/composer游乐场作为一个游戏。它很容易启动使用

docker run --name composer-playground --publish 8080:8080 --detach hyperledger/composer-playground
现在我想用它制作一个Dockerfile,它可以作为演示应用程序服务于现有的业务网络定义。它应该是嵌入式的,因此不需要真正的结构网络。我有什么可能做到这一点

第一个想法:可以将卡文件结构复制到/home/composer/.composer/cards中,但据我所知,这些卡只能具有嵌入式连接类型,否则需要真正的结构网络


第二个想法:是否可以查询一些API端点来为.bna文件创建一个嵌入式网络?

有趣的想法,随着最近出现了一个作曲家操场的方向,这将是一个很好的讨论

至于现在的情况,我认为你必须用一种真正的布料来安排一切。我还没有看到一个Dockerfile这样做,但似乎可行。在本地存储和Pocket DB indexedDB中做所有事情,因此我认为如果不改变游乐场,您将无法在那里获得演示bna

我过去考虑过的一件事是,可以配置游乐场在哪里查找示例网络,甚至可以包括主要的“入门”网络


在这种情况下这会有帮助吗?如果这听起来很有用,那么值得打开一个窗口来探索用例,并感激地接受拉请求

我在考虑可能的解决方案时也有同样的想法。在火车上,我注意到没有互联网连接,样本无法从Github正确加载,所以我注意到它们是从远程加载的。如果这是可配置的,它将非常有帮助。我明白了,每个浏览器都有一个嵌入式网络,所以很难通过Docker发布。谢谢你,詹姆斯!