반응형
배포된 체인코드를 삭제하기 위해서는 수동으로 삭제할 수 밖에 없다.
삭제 하는방법은 아래와 같다.
1. 도커에 띄워진 컨테이너를 삭제한다.
ex) docker rm "컨테이너 ID"
2. 도커이미지를 삭제한다. (컨테이너 삭제가 선행 되어야 한다.)
docker rmi $(docker images 체인코드 이름-버전 -q)
ex) docker rmi $(docker images *fabcar-3.4* -q)
여기까지가 배포된 체인코드를 삭제하는 방법이며,
추가로 install 되어있는 체인코드를 삭제하고 싶은 경우
3. 체인코드가 설치된 Peer로 들어가 설치된 체인코드를 삭제한다.
- Peer 컨테이너와 상호작용
명령어 : docker exec -it [Peer 컨테이터 ID] bash
- 아래 경로로 들어가 삭제하고자 하는 체인코드 삭제
cd /var/hyperledger/production/chaincodes
rm -rf "삭제하려는 체인코드"
반응형
'컴퓨터 지식 > 블록체인' 카테고리의 다른 글
[Fabric] Configtx.yaml 파일의 Profiles 란? (0) | 2020.01.09 |
---|---|
[Fabric] configtx.yaml 파일의 Polices 란? (0) | 2020.01.09 |
Fabric - 시스템 체인코드(System Chaincode) 란 (0) | 2019.12.17 |
Hyperledger fabric 관련 유용한 정보 사이트 (0) | 2019.12.17 |
hyperledger fabric 기존 네트워크에 peer(node) 추가 (0) | 2019.11.29 |