1.环境要求
JDK1.8.0_251以上
Gradle 5.0及以上
MySQL 5.6及以上
Docker 17.06.2-ce 及以上(安装)
docker未安装([ERROR] docker is not installed.)
安装命令:
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
docker-compose未安装
安装命令:
sudo curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
脚本依赖openssl, curl, expect安装(sudo yum install -y openssl curl expect tree)
2.下载dome
cd ~
#下载WeCross demo合集,生成wecross-demo目录,目录下包含各种类型的demo
bash <(curl -sL https://github.com/WeBankBlockchain/WeCross/releases/download/resources/download_demo.sh)
#若出现长时间下载Demo包失败,请尝试以下命令重新下载:
bash <(curl -sL https://gitee.com/WeBank/WeCross/raw/master/scripts/download_demo.sh)
3.网络部署
在已下载的demo目录下进行操作
cd ~/wecross-demo
#清理旧demo环境
bash clear.sh
#运行部署脚本,第一次运行需耗时10-30分钟左右
bash build_cross_all.sh # 若出错,可用 bash clear.sh 清理后重试。bash build.sh -h 可查看更多用法
报错: