开发环境
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
docker-compose -f docker-compose-simple.yaml up
docker exec -it chaincode bash
cd sacc
go build
CORE_PEER_ADDRESS=peer:7052 CORE_CHAINCODE_ID_NAME=mycc:0 ./sacc
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
peer chaincode invoke -n mycc -c '{"Args":["set", "a", "20"]}' -C myc
peer chaincode query -n mycc -c '{"Args":["query","a"]}' -C myc
部署生产环境
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
./byfn.sh up -i 1.4.8
./byfn.sh down -i 1.4.8 -o etcdraft
./byfn.sh up -i 1.4.8 -o etcdraft
./byfn.sh down -i 1.4.8 -o kafka
./byfn.sh up -i 1.4.8 -o kafka