fabric1.4.1环境部署

Fabric环境搭建的准备

关于fabric环境的配置,主要包括go语言、docker、docker-compose等,具体的安装步骤如下:

准备工作
1. 官方帮助文档:https://hyperledger-fabric.readthedocs.io/en/release-1.2/
2. 安装 cURL(https://curl.haxx.se/download.html), curl --version 查询版本
3. 安装docker, docker --version 查询版本
4. 安装docker-compose, docker-compose --version 查询版本
5. 安装 go 语言环境, go version 查询版本
6. 安装node.js, node -v 查询版本
7. Python 版本要求为 2.7, python --version 查询版本

1.1、 安装docker

1. 基础软件安装
# 安装基本软件
$ sudo apt-get update
$ sudo apt-get install apt-transport-https ca-certificates curl git softwareproperties-
common lrzsz -y
2. 添加阿里的docker镜像仓库
# 添加阿里的docker镜像仓库
$ curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key
add -
$ sudo add-apt-repository "deb [arch=amd64] https://mirrors.aliyun.com/dockerce/
linux/ubuntu $(lsb_release -cs) stable"
# 更新软件源
$ sudo apt-get update
3. 安装docker

若是root用户,则不会出现如下问题

# 安装docker
$ sudo apt-get install docker-ce -y
# 查看安装的docker版本
$ docker version
	Client:
		Version: 18.06.1-ce
		API version: 1.38
		Go version: go1.10.3
		Git commit: e68fc7a
		Built: Tue Aug 21 17:24:51 2018
		OS/Arch: linux/amd64
		Experimental: false
	Got permission denied while trying to connect to the Docker daemon socket at
	unix:///var/run/docker.sock: Get
	http://%2Fvar%2Frun%2Fdocker.sock/v1.38/version:
	dial unix /var/run/docker.sock: connect: `permission denied`
# 当前用户直接操作docker时, 权限不够, 需要做下面的第4不操作
4.将当前用户添加到docker组
# 将用户加入该 group 内。然后退出并重新登录就生效啦。
$ sudo gpasswd -a ${USER} docker
# 重启docker服务
$ systemctl restart docker
# 当前用户切换到docker群组
$ newgrp - docker
$ doc
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值