构建Fabric的web应用--搭建一个Fabric网络环境(一)

本文档介绍了如何在Ubuntu 16.04上构建一个Hyperledger Fabric网络环境。内容包括Hyperledger Fabric的简介、所需的环境和工具,如vim、git、docker、docker-compose和Golang的安装,以及网络环境的准备,如crypto材料和初始化区块的生成。教程还提供了克隆和设置hf-fixtures目录的步骤,以及使用docker下载Fabric环境所需容器的脚本。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

想知道更多区块链实战技术,请百度【链客区块链技术问答社区】进入

引言
a. 说明
我们不会在本教程中详细解释 Hyperledger Fabric 的工作原理。在学习本教程之前,您应该通过Hyperledger Fabric 官网 或其它渠道学习 Hyperledger Fabric 的一些知识,以具备 Hyperledger Fabric 操作基础。

本应用实现是在基于 Ubuntu 16.04(推荐) 上完成的,但 Hyperledger Fabric 与Mac OS X、Windows和其他Linux发行版相兼容。

Hyperledger Fabric简介

Hyperledger Fabric是一个区块链框架实现,是分布式账本解决方案的平台,采用模块化架构,提供高度机密性,弹性,灵活性和可扩展性。它旨在支持不同组件的可插拔实现,以适应整个经济生态系统中存在的复杂性。

详细请参阅官方文档中的完整说明中的介绍部分:Hyperledger Fabric Blockchain

b. 所需环境及工具
Ubuntu 16.04
vim、git
docker 17.03.0-ce+
docker-compose 1.8+
Golang 1.10.x+

  1. 先决条件
    1.1. 安装 vim、git
    $ sudo apt install vim
    $ sudo apt install git

1.2. 安装docker
需要Docker版本17.03.0-ce或更高版本。

$ docker version
$ sudo apt install docker.io

安装完成后执行版本查询命令

$ sudo docker version

1.3. 安装docker-compose
docker-compose 1.8或更高版本是必需的。

我们目前无法一次性轻

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值