我已经在 Docker 上设置了 Hyperledger Sawtooth,我正在尝试使用以下命令测试锯齿 XO 事务
uname@uname:~/sawtooth$ docker exec -it sawtooth-shell-default bash
root@5279e5a413c1:/# xo create one
但我收到以下错误
错误:无法连接到http://127.0.0.1:8008/batches:HTTPConnectionPool(host='127.0.0.1 ', port=8008):最大重试次数超过了 url:/batches(由 NewConnectionError(':无法建立新连接:[Errno 111] Connection denied',))
FYKI 这个命令对我有用
从 shell 这给了我块
curl http://rest-api:8008/blocks
从我的主机这按预期工作
curl http://localhost:8008/blocks
curl http://127.0.0.1:8008/blocks
这有什么问题?
我的 yaml 文件是默认文件,你可以在这里找到