在运行sawtooth-default.yaml时,我无法找到sawtooth-client-defalut

时间:2018-04-18 22:05:39

标签: blockchain hyperledger hyperledger-sawtooth

任何人都可以建议我出了什么问题?????????

Image of terminal

2 个答案:

答案 0 :(得分:3)

自锯齿版1.0.1起,sawtooth-client-default容器已重命名为sawtooth-shell-default

尝试docker exec -it sawtooth-shell-default bash

如果您使用的是0.8或早于1.0.1的任何版本的锯齿,我建议升级到1.0.1或更高版本。

最新的1.0.1或更高版本的文档是here

答案 1 :(得分:-1)

我通过编辑我的Yaml文件修复了这个问题。 添加这些行

client:
image: hyperledger/sawtooth-all:0.8
container_name: sawtooth-client-default
expose:
  - 8080
  - 4004
depends_on:
  - rest-api
entrypoint: "bash -c \"\
    sawtooth keygen && \
    tail -f /dev/null \
    \""

所以客户端容器启动,我的主机现在运行良好。