众享区块链大讲堂98-Fabric环境搭建

你好,欢迎收听众享区块链大讲堂,今天的课程是Fabric环境搭建。

上节课我们介绍了docker的技术,fabric节点都是通过docker来运行的,所以对docker的了解是很有必要的。所谓工欲善其事、必先利其器,为了更好地学习fabric区块链系统,我们今天就先来了解一下fabric的环境搭建。

1、软件的安装

环境搭建,说的简单一点就是安装一系列的软件,并正确配置环境变境,下面我们就具体一项一项来看看运行fabric网络需要安装哪些软件。

我们选择的操作系统为linux,ubuntu系统16.04.

1.1. cURL

这个安装比较简单,主要用来对网络进行访问,我们只在控制台确认一下是否安装成功。

最后用curl –version确认已经正确安装了curl,如果安装正确,会有类似图1的显示:

图1

1.2. Docker and Docker Compose

上一节课我们已经介绍了docker,这里又多出来一个docker compose,两者的区别在哪里呢?

docker-compose是用来编排docker容器的。例如,你有一个php镜像,一个mysql镜像,一个nginx镜像。如果没有docker-compose,那么每次启动的时候,你需要敲各个容器的启动参数、环境变量、容器命名、指定不同容器的链接参数等等一系列的操作,相当繁琐。而用了docker-compose之后,你就可以把这些命令一次性写在docker-compose.yml文件中,以后每次启动这一整套环境(含3个容器)的时候,你只要敲一个docker-compose up命令就ok了……

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190919A0KIGL00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码关注腾讯云开发者

领取腾讯云代金券