Nar*_*ire 11 docker blockchain docker-compose hyperledger hyperledger-fabric
我正在尝试使用以下命令启动网络
./network_setup.sh up channel
Run Code Online (Sandbox Code Playgroud)
运行此命令后,我收到此错误信息
ERROR: manifest for hyperledger/fabric-orderer:latest not found
Run Code Online (Sandbox Code Playgroud)
我如何删除此错误?请帮助我
刘宇翔*_*刘宇翔 13
此错误信息显示,目前公共docker Hub上的大多数"fabric-*"图像中不存在"最新"标记.我们必须在docker命令或docker-compose文件中指定我们想要提取的图像版本
你可以找到"织物订货"的所有可用的标签在这里
例如:
#在使用之前拉到本地
docker pull hyperledger/fabric-orderer:x86_64-1.0.0-rc1
#将其重命名为'latest'
泊坞窗标签hyperledger/fabric-orderer:x86_64-1.0.0-rc1 hyperledger/fabric-orderer:最新
请尝试查找network_setup.sh中使用的docker-compose文件.
如果你使用1.0beta,它应该是docker-compose-cli.yaml
在docker-compose-cli.yaml中如果你看到:
extends:
file:base/docker-compose-base.yaml
然后在base/docker-compose-base.yaml中,如果你看到这个:
...
图片:hyperledger/fabric-orderer
...
改变它
image:hyperledger/fabric- orderer:x86_64-1.0.0-rc1
建议此修复程序也应用于base/docker-compose-base.yaml中的 fabric-peer,fabric-ca设置以进行对齐.
编辑问题不再存在.现在,结构团队将提供默认的最新标签.
小智 5
您不能只运行 ./network_setup.sh。在运行 ./netork_setup.sh 之前,需要生成或 docker pull 图像。
sudo rm -Rf $GOPATH/src/github.com/hyperledger
mkdir -pv $GOPATH/src/github.com/hyperledger
cd $GOPATH/src/github.com/hyperledger
git clone http://gerrit.hyperledger.org/r/fabric
git clone https://github.com/hyperledger/fabric-ca
cd $GOPATH/src/github.com/hyperledger/fabric
git branch --all
git fetch
make clean
make dist-clean
make configtxgen
make docker
make peer-docker
make orderer-docker
make couchdb
cd $GOPATH/src/github.com/hyperledger/fabric-ca
git branch --all
git fetch
make clean
make dist-clean
make docker
Run Code Online (Sandbox Code Playgroud)
自行生成图片请参考:https : //github.com/hyperledger/fabric/blob/master/examples/e2e_cli/end-to-end.rst
docker pull 已有镜像,请参考:https : //github.com/hyperledger/fabric/tree/master/examples/dchackfest/samples/e2e
这对我有用:在yaml文件中替换以下行:
image: hyperledger/fabric-orderer
Run Code Online (Sandbox Code Playgroud)
有线:
image: hyperledger/fabric-orderer:x86_64-1.0.0
Run Code Online (Sandbox Code Playgroud)
您可以根据docker hub中的可用性选择其他版本(https://hub.docker.com/r/hyperledger/fabric-orderer/tags/)
下载特定于平台的二进制文件对我有用
curl -sSL https://raw.githubusercontent.com/hyperledger/fabric/master/scripts/bootstrap.sh | bash -s 1.1.0
Run Code Online (Sandbox Code Playgroud)
来源:
| 归档时间: |
|
| 查看次数: |
14277 次 |
| 最近记录: |