我试图使用启动网络下面的命令错误:舱单hyperledger /织物订货:最新找不到
./network_setup.sh up channel
运行此命令后,我收到此errro
ERROR: manifest for hyperledger/fabric-orderer:latest not found
如何我可以删除此错误吗?请帮助我
我试图使用启动网络下面的命令错误:舱单hyperledger /织物订货:最新找不到
./network_setup.sh up channel
运行此命令后,我收到此errro
ERROR: manifest for hyperledger/fabric-orderer:latest not found
如何我可以删除此错误吗?请帮助我
您不能运行./network_setup.sh。在运行./netork_setup.sh之前,需要生成或停泊拉图像。
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
要自己生成图像,请参考: https://github.com/hyperledger/fabric/blob/master/examples/e2e_cli/end-to-end.rst
要泊坞窗拉现有图像,请参考: https://github.com/hyperledger/fabric/tree/master/examples/dchackfest/samples/e2e
此错误信息表明,目前还没有现有的“公共Docker Hub上大多数“fabric- *”图像中的“最新”标签。我们必须指定我们想拉其图像版本,无论是在码头工人的命令或码头,撰写文件
您可以找到“织物订货人” here
例如所有可用的标签:
# pull to local before using it
docker pull hyperledger/fabric-orderer:x86_64-1.0.0-rc1
# rename it to 'latest'
docker tag hyperledger/fabric-orderer:x86_64-1.0.0-rc1 hyperledger/fabric-orderer:latest
请尝试查找network_setup.sh中使用的docker-compose文件。
如果使用1.0beta,它应该是泊坞窗,撰写-cli.yaml
在泊坞窗,撰写-cli.yaml如果你看到:
extends:
file: base/docker-compose-base.yaml
然后在基地/docker-compose-base.yaml如果你看到这一点:
...
image: hyperledger/fabric-orderer
...
将其更改为
image: hyperledger/fabric-orderer:x86_64-1.0.0-rc1
此修订建议也适用于织物等,织物-CA设置在碱/搬运工-撰写-base.yaml用于对准。
附注:弄清楚要使用的标签,看看该文档的这一部分:
这为我工作: 在YAML文件替换以下行:
image: hyperledger/fabric-orderer
符合:
image: hyperledger/fabric-orderer:x86_64-1.0.0
你可以选择一些其他的版本,以及基于在泊坞窗枢纽可用性( https://hub.docker.com/r/hyperledger/fabric-orderer/tags/)
结束了和纠正上述错误之后。我不能超越下面一个...
./startFabric.sh
export MSYS_NO_PATHCONV=1
docker-compose -f docker-compose.yml down
您的最后一个环节上删除网络net_basic
docker-compose -f docker-compose.yml up -d ca.example.com orderer.example.com peer0.org1.example.com couchdb
Creating network "net_basic" with the default driver
Pulling couchdb (hyperledger/fabric-couchdb:latest)...
ERROR: manifest for hyperledger/fabric-couchdb:latest not found
404。 –