ERRORE: manifesto per hyperledger / fabric-orderer: ultima non trovata

Sto cercando di avviare la networking utilizzando il seguente command

./network_setup.sh up channel 

Dopo aver eseguito questo command mi riceve questo errro

 ERROR: manifest for hyperledger/fabric-orderer:latest not found 

Come faccio a rimuovere questo errore?

Non è ansible eseguire solo ./network_setup.sh. Prima di eseguire ./netork_setup.sh, è necessario generare o eseguire il richiamo di immagini da collega.

 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 

Per generare immagini da soli, fare riferimento a: https://github.com/hyperledger/fabric/blob/master/examples/e2e_cli/end-to-end.rst

Per aprire le immagini esistenti, fare riferimento a: https://github.com/hyperledger/fabric/tree/master/examples/dchackfest/samples/e2e

Queste informazioni sugli errori rivelano che in realtà attualmente non esiste un tag "ultimo" esistente nella maggior parte dei "fabric- *" nel Hub dock pubblico. Dobbiamo specificare quale versione di image che vogliamo tirare, sia nel command docker che nel file di compilatore

Qui puoi trovare tutti i tag disponibili di 'fabric-orderer'

Per esempio:

  1. Nel command docker

# tirare a locale prima di utilizzarlo
docker tirare iperledger / fabric-orderer: x86_64-1.0.0-rc1
rinominilo a 'ultimo'
tagliatore del tagliere hyperledger / fabric-orderer: x86_64-1.0.0-rc1 iperledger / fabric-ordinatore: ultima

  1. Raccomandato : specificare il tag nel file di composizione docker

Provare a trovare il file composto da docker utilizzato in network_setup.sh.

Se si utilizza 1.0beta, dovrebbe essere docker-compose-cli.yaml

In docker-compose-cli.yaml se vedi:

si estende:
file: base / docker-compose-base.yaml

quindi in base / docker-compose-base.yaml se vedi:


image: hyperledger / fabric-orderer

cambiarlo

image: hyperledger / fabric- orderer : x86_64-1.0.0-rc1

Questa correzione è consigliata anche per l'impostazione del tessuto-peer, fabric-ca in base / docker-compose-base.yaml per l'allineamento.