Support colorful cmd
parent
86b92d7bbd
commit
8a6aef897d
|
@ -1,11 +1,13 @@
|
||||||
#! /bin/bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
|
source ./header.sh
|
||||||
|
|
||||||
ARCH=x86_64
|
ARCH=x86_64
|
||||||
BASE_VERSION=1.0.0-preview
|
BASE_VERSION=1.0.0-preview
|
||||||
PROJECT_VERSION=1.0.0-preview
|
PROJECT_VERSION=1.0.0-preview
|
||||||
IMG_VERSION=0.9.2
|
IMG_VERSION=0.9.2
|
||||||
|
|
||||||
echo "Downloading images from DockerHub..."
|
echo_b "Downloading images from DockerHub..."
|
||||||
|
|
||||||
docker pull yeasy/hyperledger-fabric-base:$IMG_VERSION \
|
docker pull yeasy/hyperledger-fabric-base:$IMG_VERSION \
|
||||||
&& docker pull yeasy/hyperledger-fabric-peer:$IMG_VERSION \
|
&& docker pull yeasy/hyperledger-fabric-peer:$IMG_VERSION \
|
||||||
|
@ -15,7 +17,7 @@ docker pull yeasy/hyperledger-fabric-base:$IMG_VERSION \
|
||||||
# Only useful for debugging
|
# Only useful for debugging
|
||||||
# docker pull yeasy/hyperledger-fabric
|
# docker pull yeasy/hyperledger-fabric
|
||||||
|
|
||||||
echo "Rename images with official tags..."
|
echo_b "Rename images with official tags..."
|
||||||
docker tag yeasy/hyperledger-fabric-peer:$IMG_VERSION hyperledger/fabric-peer \
|
docker tag yeasy/hyperledger-fabric-peer:$IMG_VERSION hyperledger/fabric-peer \
|
||||||
&& docker tag yeasy/hyperledger-fabric-orderer:$IMG_VERSION hyperledger/fabric-orderer \
|
&& docker tag yeasy/hyperledger-fabric-orderer:$IMG_VERSION hyperledger/fabric-orderer \
|
||||||
&& docker tag yeasy/hyperledger-fabric-ca:$IMG_VERSION hyperledger/fabric-ca \
|
&& docker tag yeasy/hyperledger-fabric-ca:$IMG_VERSION hyperledger/fabric-ca \
|
||||||
|
|
|
@ -0,0 +1,19 @@
|
||||||
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
|
## DO NOT MODIFY THE FOLLOWING PART, UNLESS YOU KNOW WHAT IT MEANS ##
|
||||||
|
echo_r () {
|
||||||
|
[ $# -ne 1 ] && return 0
|
||||||
|
echo -e "\033[31m$1\033[0m"
|
||||||
|
}
|
||||||
|
echo_g () {
|
||||||
|
[ $# -ne 1 ] && return 0
|
||||||
|
echo -e "\033[32m$1\033[0m"
|
||||||
|
}
|
||||||
|
echo_y () {
|
||||||
|
[ $# -ne 1 ] && return 0
|
||||||
|
echo -e "\033[33m$1\033[0m"
|
||||||
|
}
|
||||||
|
echo_b () {
|
||||||
|
[ $# -ne 1 ] && return 0
|
||||||
|
echo -e "\033[34m$1\033[0m"
|
||||||
|
}
|
|
@ -1,22 +1,29 @@
|
||||||
#! /bin/bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
|
source ./header.sh
|
||||||
|
|
||||||
if [ xroot != x$(whoami) ]
|
if [ xroot != x$(whoami) ]
|
||||||
then
|
then
|
||||||
echo "You must run as root (Hint: sudo su)"
|
echo_r "You must run as root (Hint: sudo su)"
|
||||||
exit
|
exit
|
||||||
fi
|
fi
|
||||||
|
|
||||||
apt-get update && apt-get install curl -y
|
apt-get update && apt-get install curl -y
|
||||||
|
|
||||||
echo "Install Docker..."
|
echo_b "Install Docker..."
|
||||||
|
|
||||||
wget -qO- https://get.docker.com/ | sh
|
wget -qO- https://get.docker.com/ | sh
|
||||||
sudo service docker stop
|
sudo service docker stop
|
||||||
nohup sudo docker daemon --api-cors-header="*" -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock&
|
nohup sudo docker daemon --api-cors-header="*" -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock&
|
||||||
|
|
||||||
echo "Install Docker-Compose..."
|
echo_g "Docker Installation Done"
|
||||||
|
|
||||||
|
echo_b "Install Docker-Compose..."
|
||||||
|
|
||||||
curl -L https://github.com/docker/compose/releases/download/1.8.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
|
curl -L https://github.com/docker/compose/releases/download/1.8.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
|
||||||
chmod +x /usr/local/bin/docker-compose
|
chmod +x /usr/local/bin/docker-compose
|
||||||
docker-compose --version
|
docker-compose --version
|
||||||
|
|
||||||
|
|
||||||
|
echo_g "Docker-Compose Installation Done"
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
#! /bin/bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
|
source ./header.sh
|
||||||
|
|
||||||
COMPOSE_FILE=${1:-"docker-compose.yml"}
|
COMPOSE_FILE=${1:-"docker-compose.yml"}
|
||||||
|
|
||||||
|
@ -6,6 +8,6 @@ bash ./setup_Docker.sh
|
||||||
|
|
||||||
bash ./download_images.sh
|
bash ./download_images.sh
|
||||||
|
|
||||||
echo "Start up with ${COMPOSE_FILE}"
|
echo_b "Start up with ${COMPOSE_FILE}"
|
||||||
|
|
||||||
docker-compose -f ${COMPOSE_FILE} up -d
|
docker-compose -f ${COMPOSE_FILE} up -d
|
||||||
|
|
Loading…
Reference in New Issue