可参照链接: Ubuntu安装go语言环境配置. 博主安装的是python2.7.17,安装教程可另查询。 首先,通过运行以下命令确保系统和apt包列表是最新版本 安装git 查看安装git是否成功 安装成功则会显示git当前版本:git version 2.17.1 安装教程可参照官网链接: Install Docker Engine on Ubuntu. 博主是参照官网的方法2,下载了docker-18.06.0.deb文件, Docker守护程序会自动启动。 安装成功则会显示 方法1: 用pip命令安装docker-compose 可能会出现以下错误 出现如上错误时,则可采用方法2 安装成功后显示版本:docker-compose version 1.25.0, build 0a186604 其中参数说明如下: 2.0.0:表示Hyperledger Fabric的版本号 设置环境变量 在.bashrc末尾添加: 保存退出后使用如下命令,使得环境变量生效 查看是否安装成功 安装成功后则可显示如下信息: 查看并验证fabric-samples安装成功: 如果显示tree未安装,则可使用如下命令安装tree,安装完成后,再执行如上命令 成功则会显示以下信息: 正常会显示如下信息: 那么,恭喜,Hyperledger Fabric2.0版本已经安装完成。 感谢博主安装教程: Hyperledger Fabric 2.0 安装教程.Ubuntu18.04安装Hyperledger Fabric2.0
前期准备
安装go语言
安装python
安装git
apt-get update -y
apt-get upgrade -y
apt install git
git --version
安装docker
然后sudo dpkg -i /path/to/package.deb
检查docker是否安装成功sudo docker run hello-world
Hello from Docker! This message shows that your installation appears to be working correctly.
安装docker-compose
将pip更新到最新版本pip install --upgrade pip
pip install docker-compose
ERROR: Failed building wheel for subprocess32
方法2:sudo curl -L "https://github.com/docker/compose/releases/download/1.25.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
sudo docker-compose --version
安装Fabric2.0
设置专用目录
mkdir hyper2.0
cd hyper2.0
预下载Hyperledger Fabric 2.0的docker镜像
curl -sSL https://bit.ly/2ysbOFE | bash -s -b -- 2.0.0 1.4.4 0.4.18
1.4.4:表示Fabric CA的版本号
0.4.18:表示第三方引用的版本号
可使用如下命令查看是否下载成功 ls bin
vim ~/.bashrc
export PATH=/path/hyper2.0/bin:$PATH
source ~/.bashrc
orderer version
orderer: Version: 2.0.0 Commit SHA: 0432c3e80 Go version: go1.13.4 OS/Arch: linux/amd64
安装Hyperledger Fabric 2.0示例程序代码
git clone https://github.com/hyperledger/fabric-samples
tree fabric-samples -L 1 -d
apt install tree
fabric-samples
├── chaincode
├── chaincode-docker-devmode
├── ci
├── commercial-paper
├── fabcar
├── first-network
├── high-throughput
├── interest_rate_swaps
├── off_chain_data
├── scripts
└── test-network使用test-network测试Hyperledger Fabric 2.0
$ cd fabric-samples/test-network $ ./network.sh up
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 175d4c911f03 hello-world "/hello" 31 minutes ago Exited (0) 31 minutes ago pedantic_vaughan 2bc9e91e36a6 hyperledger/fabric-peer:latest "peer node start" 12 hours ago Up 12 hours 0.0.0.0:7051->7051/tcp peer0.org1.example.com 26e269c98fd0 hyperledger/fabric-orderer:latest "orderer" 12 hours ago Up 12 hours 0.0.0.0:7050->7050/tcp orderer.example.com abe1443f168d hyperledger/fabric-peer:latest "peer node start" 12 hours ago Up 12 hours 7051/tcp, 0.0.0.0:9051->9051/tcp peer0.org2.example.com
本网页所有视频内容由 imoviebox边看边下-网页视频下载, iurlBox网页地址收藏管理器 下载并得到。
ImovieBox网页视频下载器 下载地址: ImovieBox网页视频下载器-最新版本下载
本文章由: imapbox邮箱云存储,邮箱网盘,ImageBox 图片批量下载器,网页图片批量下载专家,网页图片批量下载器,获取到文章图片,imoviebox网页视频批量下载器,下载视频内容,为您提供.
阅读和此文章类似的: 全球云计算