Fabric 제품군 - Fabric v1 경험4 버전

개발 환경
#   1.4.8   release    fabric   fabric-samples 
https://github.com/hyperledger/fabric/releases/tag/v1.4.8
https://github.com/hyperledger/fabric-samples/releases/tag/v1.4.8

#         
cd fabric-samples/chaincode-docker-devmode

#   1-    
docker-compose -f docker-compose-simple.yaml up
	#==      latest image ,    1.4     tag latest==

#   2-       
docker exec -it chaincode bash
	#     
	cd sacc	#    
	go build
	CORE_PEER_ADDRESS=peer:7052 CORE_CHAINCODE_ID_NAME=mycc:0 ./sacc
	#==       ,     API   
	
#   3-    
docker exec -it cli bash
	#     
	peer chaincode install -p chaincodedev/chaincode/sacc -n mycc -v 0
	peer chaincode instantiate -n mycc -v 0 -c '{"Args":["a","10"]}' -C myc
	#       , “ a”     “ 20”
	peer chaincode invoke -n mycc -c '{"Args":["set", "a", "20"]}' -C myc
	#   a,         20
	peer chaincode query -n mycc -c '{"Args":["query","a"]}' -C myc


프로덕션 환경 배포
#   1.4.8   release    fabric   fabric-samples 
https://github.com/hyperledger/fabric/releases/tag/v1.4.8
https://github.com/hyperledger/fabric-samples/releases/tag/v1.4.8

#       
cd fabric-samples/first-network
#    
./byfn.sh down -i 1.4.8
#   (    Solo  )
./byfn.sh up  -i 1.4.8

#     Raft   
./byfn.sh down -i 1.4.8 -o etcdraft
./byfn.sh up -i 1.4.8 -o etcdraft

#     Kafka   
./byfn.sh down -i 1.4.8 -o kafka
./byfn.sh up -i 1.4.8 -o kafka


좋은 웹페이지 즐겨찾기