43 lines
1.6 KiB
Bash
43 lines
1.6 KiB
Bash
|
#!/bin/bash
|
||
|
|
||
|
if [ -f ./header.sh ]; then
|
||
|
source ./header.sh
|
||
|
elif [ -f scripts/header.sh ]; then
|
||
|
source scripts/header.sh
|
||
|
else
|
||
|
alias echo_r="echo"
|
||
|
alias echo_g="echo"
|
||
|
alias echo_b="echo"
|
||
|
fi
|
||
|
|
||
|
echo_b "===Download official images from https://hub.docker.com/u/hyperledger/"
|
||
|
|
||
|
# pull fabric images
|
||
|
ARCH=x86_64
|
||
|
BASEIMAGE_RELEASE=0.3.1
|
||
|
PROJECT_VERSION=1.0.0
|
||
|
IMG_TAG=1.0.0
|
||
|
|
||
|
echo_b "===Pulling fabric images... with tag = ${IMG_TAG}"
|
||
|
docker pull hyperledger/fabric-peer:$ARCH-$IMG_TAG
|
||
|
docker pull hyperledger/fabric-tools:$ARCH-$IMG_TAG
|
||
|
docker pull hyperledger/fabric-orderer:$ARCH-$IMG_TAG
|
||
|
docker pull hyperledger/fabric-ca:$ARCH-$IMG_TAG
|
||
|
docker pull hyperledger/fabric-ccenv:$ARCH-$IMG_TAG
|
||
|
docker pull hyperledger/fabric-baseimage:$ARCH-$BASEIMAGE_RELEASE
|
||
|
docker pull hyperledger/fabric-baseos:$ARCH-$BASEIMAGE_RELEASE
|
||
|
docker pull hyperledger/fabric-couchdb:$ARCH-$IMG_TAG
|
||
|
docker pull hyperledger/fabric-kafka:$ARCH-$IMG_TAG
|
||
|
docker pull hyperledger/fabric-zookeeper:$ARCH-$IMG_TAG
|
||
|
|
||
|
echo_b "===Re-tagging images to *latest* tag"
|
||
|
docker tag hyperledger/fabric-peer:$ARCH-$IMG_TAG hyperledger/fabric-peer
|
||
|
docker tag hyperledger/fabric-tools:$ARCH-$IMG_TAG hyperledger/fabric-tools
|
||
|
docker tag hyperledger/fabric-orderer:$ARCH-$IMG_TAG hyperledger/fabric-orderer
|
||
|
docker tag hyperledger/fabric-ca:$ARCH-$IMG_TAG hyperledger/fabric-ca
|
||
|
docker tag hyperledger/fabric-zookeeper:$ARCH-$IMG_TAG hyperledger/fabric-zookeeper
|
||
|
docker tag hyperledger/fabric-kafka:$ARCH-$IMG_TAG hyperledger/fabric-kafka
|
||
|
docker tag hyperledger/fabric-couchdb:$ARCH-$IMG_TAG hyperledger/fabric-couchdb
|
||
|
|
||
|
echo_b "Done, now can startup the network using docker-compose..."
|