首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >创建但未启动的Chaincode容器

创建但未启动的Chaincode容器
EN

Stack Overflow用户
提问于 2021-11-20 18:11:09
回答 1查看 208关注 0票数 0

超级分类账-织物: v2.3.3

对等对接者图像:标记2.3.3

提交链码后对等日志上的错误:

ERRO 036 start-could not start container: API error (400): failed to create shim: OCI runtime create failed: container_linux.go:380: starting container process caused: exec: "chaincode": executable file not found in $PATH: unknown

WARN 037 could not launch chaincode 'test_v1_v1:65f5b95ca7ff438e02a86aea4205bcd697a2afa0f4e37c314d3011667357fe50': error starting container: error starting container: API error (400): failed to create shim: OCI runtime create failed: container_linux.go:380: starting container process caused: exec: "chaincode": executable file not found in $PATH: unknown

  • docker ps -a显示了链码容器状态: Created.
  • I尝试重新启动对等程序和命令器,但错误

相同。

*注:如果我应该提供任何特定的配置或任何东西来理解问题,请发表评论。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-11-21 11:56:49

问题是链码文件中的包名不是"main“(我认为我们必须将它命名为父目录)。

因此,在提交链码之后不会生成二进制文件。因此,当对等方试图启动/运行链码容器时,它说我没有二进制/可执行文件要运行。

在将包名更改为"main“并执行打包、安装和提交过程之后,链码容器启动了.

*注:这是我对问题的理解,如果上面写的是误解/错误,请告诉我。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70048622

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档