• Home
  • Hyperledger fabricをUbuntu18.04で構築

Hyperledger fabricをUbuntu18.04で構築

Hyperledger Fabric v2.0 Alpha を Ubuntu 18.04 へ導入する。

前提条件

Hyperledger Fabric では様々な環境で導入、テストを行うために以下のツールを導入する必要がある。バージョンによっては必要となる前提条件も変わってくるため、都度公式ページの確認を行う。

今回は前提条件を満たしていなかった、Docker 関連および GO を導入する。

Docker and Docker Compose

1. Docker のインストール

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

2. Docker の導入確認

$ sudo docker version

3. ubuntu の docker イメージを取得

$ sudo docker pull ubuntu

4. Docker Compose のインストール

$ sudo apt install docker-compose

5. Docker Composeのインストール

$ docker-compose --version

Go Programming Language

当バージョンの Fabric には GO の 1.12.x が必要となる。

1. GO のダウンロード

$ wget https://dl.google.com/go/go1.12.7.linux-amd64.tar.gz

2. GO のインストール

$ tar -zxvf go1.12.7.linux-amd64.tar.gz

3. GO への PATH を追加

export PATH=<<i>path to download location</i>>/bin:$PATH

▼ GO の bin が PATH に追加される。
※ 継続して使用するためには 自身の .profile に記載しておく。

Hyperledger Fabric v2.0 Alpha

ここでは Hyperledger Fabric のインストールおよびサンプルアプリケーションの導入を行う。

1. docker グループへの ubuntu ユーザー追加

$ sudo gpasswd -a ubuntu docker
$ grep -i docker /etc/group

2. HyperledgerFabric のインストールおよびサンプルアプリケーションの導入

$ curl -sSL http://bit.ly/2ysbOFE | bash -s

ご相談・お見積もり

03-5207-2689