fedoraxのブログ

人工知能(AI)、ブロックチェーン、プログラミングネタ、ITニュースネタなどについて書いています。

いまさらながら、Hyperledger Fabric v1.1.0を構築してみた (環境構築編)

今更ながら、Hyperledger Fabric v1.1.0の環境を構築しました。

環境準備

公式のガイドを見ながら、自分の環境を確認して、不足しているところを対応しました。

http://hyperledger-fabric.readthedocs.io/en/release-1.1/prereqs.html

構築した時の環境はこんな感じ。

  • Mac OSX

  • Docker > v 17.06.2-ce

    • 以下のコマンドで確認

      docker —version

  • Docker Compose > v 1.14.0
    • 以下のコマンドで確認

      docker-compose —version

  • 環境変数の設定
    • ~/.bashrcにGOPATHを設定
      (注意:スペース不要)

      GOPATH=/opt/go

    • PATHにgoがあるbinフォルダを設定
      (注意:スペース不要)

      PATH=$PATH:$GOPATH/bin

  • Go > v 1.9.x
    • 以下のコマンドで確認
      (v 1.8以下はサポート外)

      go version

以上。


この後、Fabric SDKを使う予定があるので、Node.jsのバージョンも確認

  • Node.js > v 8.9.x
    • 以下のコマンドで確認
      (v 9.x以降は現時点でサポート外)

      node —version

Ubuntu ユーザーの方はPython 2.7が必要とのこと。

  • python v 2.7
    • 以下のコマンドで確認

      python -- version