码迷,mamicode.com
首页 > 系统相关 > 详细

Ubuntu16.04 中 HyperLedger Fabric v1.1.0 环境准备

时间:2018-08-23 19:29:52      阅读:458      评论:0      收藏:0      [点我收藏+]

标签:批量创建   api   nload   ati   finger   配置环境变量   docker   参考   int   

 

一、环境准备

1.1 Ubuntu下安装 crul

sudo apt install curl

curl是利用URL语法在命令行方式下工作的开源文件传输工具。它被广泛应用在Unix、多种Linux发行版中,并且有DOS和Win32、Win64下的移植版本。

作用:文件传输

1.2 安装 Docker and Docker Compose

  Docker-compose是支持通过模板脚本批量创建Docker容器的一个组件。

  • 前期准备:

  由于apt官方库里的docker版本可能比较旧,所以先卸载可能存在的旧版本:

$ sudo apt-get remove docker-engine docker-ce docker.io

  更新apt包索引:

$ sudo apt-get update

技术分享图片

 

  • 配置CE环境(Docker CE(Community Edition),即 Docker社区版)
  1. 配置apt允许以 HTTPS方式拉取镜像安装:

    $ sudo apt-get install     apt-transport-https     ca-certificates     curl     software-properties-common

     技术分享图片

     

  2. 添加Docker官方 GPG key:

    $ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

     技术分享图片

     

    校验 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88.

    $ sudo apt-key fingerprint 0EBFCD88

     技术分享图片

     

  3. 利用如下命令配置稳定镜像
    $ sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

     技术分享图片

     

  •  安装Docker
  1. 更新apt包索引
    $ sudo apt-get update

     

  2. 安装最新版Docker
    sudo apt-get install docker-ce

     s

  3. 验证Docker是否已经安装成功
    $ sudo docker run hello-world

    此命令会下载一个测试镜像,并且启动一个container来运行该镜像,打印一些信息后退出。   

    技术分享图片 

    可参考官方教程:https://docs.docker.com/install/linux/docker-ce/ubuntu/#supported-storage-drivers

  至此,Docker在Ubuntu上已经安装成功!

 

1.3 安装GO和NodeJS

1.3.1 GO

  安装go语言包:

$ curl -O https://storage.googleapis.com/golang/go1.10.1.linux-amd64.tar.gz

   技术分享图片

  下载完成后,解压至/usr/local 目录下:

$ sudo tar -C /usr/local -xzf go1.10.1.linux-amd64.tar.gz

  配置go语言环境变量:

  进入.bashrc 配置环境变量:

$ sudo vim ~/.bashrc
或者是:
$ sudo vim /etc/profile

  在最后面加入如下代码:

export GOPATH=/usr/local/GO
export PATH=$GOPATH/bin:$PATH

  技术分享图片

     保存,退出。

  使环境变量生效:

$ source ~/.bashrc
或者是:
$ source /etc/profile

  技术分享图片

  查看版本号后没问题,说明配置成功。

1.3.2 node.js

 下载node.js

$ curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash 

 安装node.js

$ sudo apt-get install -y nodejs

  技术分享图片

  检查版本:

  技术分享图片

 

 


【时间仓促,如有错误,欢迎指正! ||   欢迎一起学习交流, 请在评论区留言!

【本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。】

【转载请联系博主,同意后务必注明出处:http://www.cnblogs.com/X-knight/


 

Ubuntu16.04 中 HyperLedger Fabric v1.1.0 环境准备

标签:批量创建   api   nload   ati   finger   配置环境变量   docker   参考   int   

原文地址:https://www.cnblogs.com/X-knight/p/9511491.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!