[Hyperledger] Hyperledger Fabric Test network 구성 (2)

문준호·2022년 11월 10일

블록체인

목록 보기
4/4

Install Fabric and Fabric Samples

Docker를 사용하여 테스트 Fabric 네트워크와 샘플 애플리케이션 세트를 다운받는다.


아래의 절차를 통해 Fabric 테스트 네트워크를 실행하기 위한 환경을 설정하며, 다음 단계를 수행한다.

  • Hyperledger/fabric-samples 레포지토리를 clone한다.
  • 가장 최신의 Hyperledger Fabric Docker 이미지들을 다운로드하며, latest 태그를 지정한다.
  • 아래의 플랫폼별 Hyperledger Fabric CLI tool binary 및 구성 파일들을 fabric-samples, binconfig 디렉터리에 다운로드한다.
    • configtxgen

    • configtxlator

    • cryptogen

    • discover

    • idemixgen

    • orderer

    • osnadmin

    • peer

    • fabric-ca-client

    • fabric-ca-server



Javascipt를 통해 chiancode를 생성할 예정이므로 Node.js를 다운받는다. // 필요한 작업인가?


Download Fabric samples, Docker images, and binaries

Working Directory가 필요하다고 한다.
현재는 무슨 말인지 모르겠으니 임의의 폴더를 생성하도록 하겠다.

폴더 생성 후 해당 폴더로 이동한다.

스크립트를 설치한다.

스크립트가 정상적으로 다운로드되었다.

-h 옵션을 통해 스크립트의 옵션을 볼 수 있다.


Choosing which components

이전 과정에서 다운로드받았던 install script를 실행시켜 네트워크 구성 요소들을 다운로드한다.

Argument를 지정하지 않았으므로, 디폴트값인 docker binary samples argument가 지정되며, 해당 요소들이 다운로드된다.


Choosing which version

버전은 특별히 지정하지 않아, 가장 최신 버전의 컴포넌트들을 다운로드하였다.

./install-fabric.sh --fabric-version 2.2.1 binary

위와 같이 특정 버전을 다운로드 받을 수도 있다.

profile
신생아

0개의 댓글