준비사항
Docker 설치
# Docker 설치
# <https://docs.docker.com/engine/install/centos/> 사이트 자료를 참고하여 설치한다.
yum -y update
yum install -y yum-utils
# Docker repository 시스템에 추가
sudo yum install -y yum-utils
sudo yum-config-manager \\
--add-repo \\
<https://download.docker.com/linux/centos/docker-ce.repo>
# 최신버전의 Docker 설치(Install Docker Engine)
yum -y install docker-ce docker-ce-cli containerd.io
# Docker 데몬 시작 및 부팅 시 Docker 데몬 자동 시작
systemctl start docker
systemctl enable docker
# Docker 실행중인지 확인
systemctl status docker
출처: <https://link2me.tistory.com/2088> [소소한 일상 및 업무TIP 다루기:티스토리]
Hyperledger Indy Getting Start
$ git clone <https://github.com/hyperledger/indy-sdk.git>
$ cd indy-sdk/docs/getting-started
$ docker-compose up
Hyperledger Indy Local nodes pool with docker
// Indy git clone 다운로드 후
$ pwd
/home/isaac/indy-sdk/
$ docker build -f ci/indy-pool.dockerfile -t indy_pool .
$ docker run -itd -p 9701-9708:9701-9708 indy_pool
Hyperledger Indy 네트워크 생성 과 노드 시작
// 위의 방법으론 단순 도커 실행만 가능하여 다른 추가적인 노드 실행 시작