"card not found" 使用 "composer network ping --card admin@trial.card" 时

"card not found" when using "composer network ping --card admin@trial.card"

我正在尝试部署自己的业务网络 所以我制作了自己的 .bna 文件和名为 admin@trail.card 的卡片 在我使用 :

导入卡之后

composer card import --file admin@trial.card

I 运行 composer card list 验证卡已导入

$ composer card list

The following Business Network Cards are available:

Connection Profile: hlfv1
┌─────────────────────┬───────────┬──────────────────┐
│ Card Name           │ UserId    │ Business Network │
├─────────────────────┼───────────┼──────────────────┤
│ admin@trial         │ admin     │ trial            │
├─────────────────────┼───────────┼──────────────────┤
│ PeerAdmin@hlfv1     │ PeerAdmin │                  │
└─────────────────────┴───────────┴──────────────────┘


Issue composer card list --card <Card Name> to get details a specific card

现在,当我尝试 ping 它时,我收到一条错误消息,提示未找到该卡

composer network ping --card admin@trial.card 
Error: Card not found: admin@trial.card
Command failed

我也试过使用 composer-playground $composer-playground 但我收到一个错误弹出窗口说: Error: Error trying to ping. Error: No business network has been specified for this connection

如何解决这个问题?

P.S。我的结构环境是 运行ning(./startFabric.sh 和 createPeerAdminCard.sh) 我使用 docker ps 重新检查了我的 docker 并且一切正常。

此外,我的 TransactionLogic.js 文件仍然不完整,所以如果这是问题所在,请告诉我。 (3个交易功能我已经完成了1个,想测试一下)

它适用于 https://composer-playground.mybluemix.net/ 但不适用于我的本地主机

抱歉,我发现命令应该是问题所在

composer network ping --card admin@trial

而不是

composer network ping --card admin@trial.card

我会保留这个 post 以防有人和我犯同样的错误。