Hyperledger Fabric 1.0 安装和使用

限时加码!20+主流AI编程工具免费用 购周边加赠Coding Plan Lite,Claude Code、Cursor等即刻畅享,学习进阶更高效! 阅读详情

注意:代码路径已更新,可以直接参考 https://github.com/yeasy/docker-compose-files/tree/master/hyperledger_fabric/

Hyperledger Fabric 1.0 版本整体 重新设计了架构,预计将于今年 3 月份发布。目前已经进入了 alpha 阶段,可以进行功能性验证。

本文将介绍如何快速启动一个 Fabric 1.0 的网络,并部署和调用 chaincode 进行测试。

安装 Docker

Docker 支持 Linux 常见的发行版,如 Redhat/Centos/Ubuntu 等,推荐使用 1.12 或者更新的版本。

$ curl -fsSL https://get.docker.com/ | sh

以 Ubuntu 14.04 为例,安装成功后,修改 Docker 服务配置(/etc/default/docker 文件)。

DOCKER_OPTS="$DOCKER_OPTS -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock --api-cors-header='*'"

重启 Docker 服务。

$ sudo service docker restart

Ubuntu 16.04 中默认采用了 systemd 管理启动服务,Docker 配置文件在/etc/systemd/system/docker.service.d/override.conf

修改后,需要通过如下命令重启 Docker 服务。

$ sudo systemctl daemon-reload
$ sudo systemctl restart docker.service

安装 docker-compose

首先,安装 python-pip 软件包。

$ sudo aptitude install python-pip

安装 docker-compose(推荐为 1.8.0 及以上版本)。

$ sudo pip install docker-compose>=1.8.0

获取 Docker 镜像

Docker 镜像可以自行从源码编译,或从社区 DockerHub 仓库下载。这里也提供了调整(精简指令,基于 golang:1.7 基础镜像制作)后的镜像,与社区版本略有差异,但功能是一致的。

通过如下命令拉去相关镜像,并更新镜像别名。

$ docker pull yeasy/hyperledger-fabric-base:latest \
&& docker pull yeasy/hyperledger-fabric-peer:latest \
&& docker pull yeasy/hyperledger-fabric-orderer:latest \
&& docker pull yeasy/hyperledger-fabric-ca:latest \
&& docker pull yeasy/blockchain-explorer:latest \
&&
fabric-1.0.0:源码 h y p e r l e d g e r f a b r i c 1 . 0 . 0 源码 立即下载

相关推荐

【语音识别算法】深度学习语音识别算法与传统语音识别算法的区别、对比及联系

深度学习语音识别算法与传统语音识别算法在理论基础、实现方式、性能表现等方面存在显著区别,同时也有一些联系。下面将从几个方面详细比较这两种方法,并给出应用实例代码示例。

weixin_51306394的博客 2543

部署测试fabric1.0及源码解析

这个脚本会下载需要的docker镜像以及自动化脚本,执行完毕后,首先会在当前目录看到一个release的文件夹,里面有fabric运行环境的启动脚本。

lucasma的博客 3420

java实现自动发送微信QQ消息(可发图片)

自动发送微信/QQ/微博等消息 一:功能:实现发送QQ/微信/微博消息,程序控制。 效果演示(实现自动发生QQ微信消息给女友,发微博信息也可以就不演示了) 二:原理讲解:将剪贴板的内容给发送到QQ微信中去,复制粘贴发送。 模拟真实操作进行发送信息。 三:前期准备,软件安装,及初步测试。...

XURUNFA950827的博客 1万+

fabric1.0学习笔记(1

一、系统架构 fabric系统架构由 应用程序层 底层区块链层构成。 fabric为应用程序提供了 grpc接口,针对不同语言封装了不同的sdk(go、nodejs、Java) 应用程序与底层交互的媒介有4个 身份、账本、交易智能合约 1、身份服务 由fabric的成员服务提供,用pka体系ca系统提供注册登录及身份认证功能,这里的册登录不是账号密码那种,也不需要在区块链上为每一个应用程序建立一个身份,有点像数据库的身份管理,这个身份是应用程序用来与fabric网络进行交互的。fabric里的一个

qq_45955628的博客 7650

Hyperledger Fabric 1.0架构入门

针对Fabric0.6出现的问题:peer节点承担了太多的功能,所以带来扩展性、可维护性、安全性、业务隔离等方面的诸多问题,导致并没有大规模被行业使用1.0版本做了很大的改进重构: Fabric1.0运行时架构: Fabric 1.0业务网络 业务网络,也叫共识网络或区块链网络,由不同的节点构成。节点是区块链的通信实体,节点是一个逻辑概念,不同类型的节点...

weixin_30457881的博客 240

超级账本Fabric学习(二)Fabric1.0.0网络搭建(上)配置文件准备

超级账本Fabric学习(二)Fabric1.0.0版网络搭建(上)这里写目录标题1:配置文件准备1.1:公私钥与证书1.2:配置与介绍crypto-config.yaml文件1.3:配置与介绍configtx.yaml文件2:创世配置构造2.1:MSP证书2.2:Orderer创世区块2.3:Channel创世交易/区块(通道的配置交易)2.4:组织主节点配置文件 看完博客之后有喜欢的网友可以点赞关注哦,毕竟大家的支持就是我写博客的动力。 2020年8月7日,整理于家中。 注意:这里我们虽说是配置文件

qq_45676856的博客 1388

Hyperledger Fabric 应用实战(1)--前期准备

本应用示例基于Hyperledger fabric2.4搭建一个自由房屋租赁区块链系统freerent,用户可以自由在链上开展合同签订、执行验真。freerent应用背景相对简单,当前应用搭建示例展示 fabric初级功能。

weixin_43274469的博客 4969

Hyperledger fabric1.4.0安装

ubunut18.04系统下安装hyperledger fabric1.4.0新手教程 1.为提升下载速度,首先ubuntu的源更改为阿里云的源 配置文件的备份 sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak sudo vim /etc/apt/sources.list //编辑配置文件 然后将所有https://mirrors.ubuntu.com/换成https://mirrors.aliyun.com/ubuntu/ 更新 sudo

Quilan的博客 649

ubantu Hyperledger Fabric v1.1.0安装 tips

cd $GOPATH/src mkdir -p github.com/hyperledger cd github.com/hyperledger git clone https://github.com/hyperledger/fabric.git

zhangleisddx的博客 719

Hyperledger Fabric 1.0 安装使用说明

原文地址:http://blog.csdn.net/yeasy/article/details/54928343 Hyperledger Fabric 1.0 版本整体 重新设计了架构,预计将于今年 3 月份发布。目前已经进入了 alpha 阶段,可以进行功能性验证。 本文将介绍如何快速启动一个 Fabric 1.0 的网络,并部署调用 chaincode 进行测试。 安装

小橋夜雪的博客 1750

centos7安装配置Hyperledger fabric1.4.0

因为毕设需要,并且自己也想学习一下,因此参考各方资料亲手搭建fabric1.4.0(当前最新的版本)。 软件环境 VMware10.0.4 CentOS-7-x86_64-Minimal-1708 搭建过程 go安装安装的是1.11.5版本,可参考这里进行安装 docker安装安装的是18.09.0版本,可以参考这里进行安装 docker-compose安装安装...

ASN_forever的博客 5027

Hyperledger Fabric 配置教程1.1.0(二):安装Fabric源码

Hyperledger Fabric 配置教程1.1.0(一):基本环境配置 - 天道酬勤的博客 - CSDN博客 https://blog.csdn.net/qq_41944960/article/details/84550695 在本篇文章上接Hyperledger Fabric基本环境配置,链接如上。本篇文章将进行Fabric源码的安装配置: 1下载项目到go目录并checkout到1.1...

天道酬勤的博客 923

最新Hyperledger fabric 1.0 bate版ubuntu安装 配置 测试

Hyperledger Fabric 1.0 版本,今天(2017.06.09)发布了bate测试版可以进行功能性验证。 本文将介绍如何快速启动一个 Fabric 1.0 的网络,并部署调用 chaincode 进行测试。

qq_35197457的博客 1048

Hyperledger Fabric 安装(版本1.0.0-beta)

经过几天的摸索,终于成功安装Fabric 安装(版本1.0.0-beta),另外还了解到,每tag 安装有所不一样 root@fabric03 e2e_cli]# git tag baseimage-v0.0.11 v0.6.0-preview v0.6.1-preview v1.0.0 v1.0.0-alpha v1.0.0-alpha2 v1.0.0-beta v1.0.0-rc1 v...

纵横四海的博客 1604

Ubuntu 18.04上进行HyperLedger Fabric 1.2.0环境及链码安装、部署测试

Ubuntu 18.04上进行HyperLedger Fabric 1.2.0环境及链码安装、部署测试 1、环境安装 HyperLedger Fabric 1.2.0环境的安装推荐一篇博客:https://www.jianshu.com/p/4f58e0fcb9f9 此博客写的非常详细,本人完全按照这个上面安装,但第九步出现了错误,这个错误是因为权限问题,解决方法参考这里。其余地方均未发现问题...

周红伟讲AI 612

Ubuntu16.04下安装Hyperledger Fabric 1.0.0

系统环境 * Ubuntu: 16.04 * Go: 1.9.2 * NodeJS: v6.12.0 * Docker: 17.09.0-ce * HyperLedger Fabric: 1.0.0 安装步骤 1安装NodeJS,参考《Ubuntu 16.04 安装NodeJs》 2、安装Go,参考《Ubuntu 16.04 安装Go 1.9.2》 3、安装Docker...

weixin_34092370的博客 622

安装hyperledger fabric V1.0.1

安装hyperledger fabric V1.0.1 安装文档位置: https://github.com/hyperledger/fabric fabric代码托管地址 https://hyperledger-fabric.readthedocs.io/en/latest/ 在线文档地址 https://github.co...

weixin_30607029的博客 156

安装hyperledger fabric V1.0.0-beta

安装hyperledger fabric V1.0.0-beta 安装文档位置: https://github.com/hyperledger/fabric fabric代码托管地址 https://hyperledger-fabric.readthedocs.io/en/latest/ 在线文档地址 https://gith...

weixin_30448685的博客 148

Centos7 区块链 HyperLedger Fabric1.0.0安装

前提条件 centos 7.4 64位 安装docker并配置阿里云加速器 安装docker compose 安装golang 由于被禁的关系,是没有办法直接访问golang.org网站的, 不过国内提供下载的网站很多, 自己百度一下就可以了。 本人安装路径是/usr/local/src/go 编辑/etc/profile文件添...

weixin_34232363的博客 280
上一篇: 机器学习随笔一:问题与挑战
下一篇: 超级账本黑客松归来
yeasy
博客等级 码龄21年 626粉丝 155原创
评论 14
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值