[HLF] 하이퍼레저 패브릭 fabcar예제 실행하기 (삭제 후 다시 실행)
처음에 매뉴얼대로 잘 따라가서 이렇게 최종화면을 만들었었는데
실행만 어떻게 하더라...하다가
이런저런 오류속에서 헤엄치다 나왔습니다^^

오류 1)
admin 계정을 등록해줘야하는데 안되고
basic-network에도 들어가서 보시면
이전에
stop.sh ($ sudo ./stop.sh)
teardown.sh ($ sudo ./teardown.sh) 등을
실행해서 fabcar 예제 삭제를 해보려는
흔적이 있지만 제대로 실행인 안되었다는 것을
알 수 있습니다
그래서 ~$ sudo rm -r ./fabric 으로 fabric 컨테이너를 삭제해주고
cd fabric/ 으로 잘 지워졌는지 확인 후
1 mkdir fabric (패브릭 파일 만들기)
2 curl -sSL http://bit.ly/2ysbOFE | bash -s 1.4.4
3 cd fabric-samples/
4 sudo echo 'export PATH=$PATH:$HOME/fabric/fabric-samples/bin' >> ~/.profile
5 source ~/.profile
6 docker images --format "table {{.Repository}}\t{{.Tag}}\t{{.Size}}"
7 cd fabcar/
8 ./startFabric.sh javascript ([start]~[end]가 끝날 때까지 대기)
9 cd javascript
10 docker ps (확인용-생략가능)
11 node enrollAdmin
12 node registerUser.js (유저 등록하기)
13 node query.js
오류 2)
~$ sudo docker container prune
컨테이너 삭제하는 방법이라서 docker 요소들만 지우고
fabcar에서 일어나는 전체적인 에러는 잡아주지 못함
아무튼 컨테이너 비우는 방법이다.
다시 실행할 땐 javascript경로에서 node query.js 해주면 됨
근데 나는 fabric/fabric-samples여야 하는데 따로 만들어서 다시해야함...ㅋ

다행히 한 번 삭제해봤더니 방법을 잘알게되어
다시 하는건 오래안걸렸습니다(20분?)