Advertisement
Guest User

Untitled

a guest
Jun 18th, 2019
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 17.22 KB | None | 0 0
  1. OrdererOrgs:
  2. - Name: Orderer
  3. Domain: ttp.com
  4. Specs:
  5. - Hostname: orderer
  6. - Hostname: orderer1
  7. - Hostname: orderer2
  8.  
  9. PeerOrgs:
  10. - Name: Org1
  11. Domain: org1.ttp.com
  12. Template:
  13. Count: 3
  14. Users:
  15. Count: 1
  16.  
  17. ---
  18. Organizations:
  19.  
  20. - &OrdererOrg
  21. Name: OrdererOrg
  22. ID: OrdererMSP
  23. MSPDir: ../crypto-config/ordererOrganizations/ttp.com/msp
  24.  
  25. - &Org1
  26. Name: Org1MSP
  27. ID: Org1MSP
  28. MSPDir: ../crypto-config/peerOrganizations/org1.ttp.com/msp
  29. AnchorPeers:
  30. - Host: peer0.org1.ttp.com
  31. port: 7051
  32.  
  33. Orderer: &OrdererDefaults
  34. OrdererType: etcdraft
  35. Addresses:
  36. - orderer.ttp.com:7050
  37. - orderer1.ttp.com:7050
  38. - orderer2.ttp.com:7050
  39. BatchTimeout: 2s
  40. BatchSize:
  41. MaxMessageCount: 10
  42. AbsoluteMaxBytes: 99 MB
  43. PreferredMaxBytes: 512 KB
  44. EtcdRaft:
  45. Consenters:
  46. - Host: orderer.ttp.com
  47. Port: 7050
  48. ClientTLSCert: ../crypto-config/ordererOrganizations/ttp.com/orderers/orderer.ttp.com/tls/server.crt
  49. ServerTLSCert: ../crypto-config/ordererOrganizations/ttp.com/orderers/orderer.ttp.com/tls/server.crt
  50. - Host: orderer1.ttp.com
  51. Port: 7050
  52. ClientTLSCert: ../crypto-config/ordererOrganizations/ttp.com/orderers/orderer1.ttp.com/tls/server.crt
  53. ServerTLSCert: ../crypto-config/ordererOrganizations/ttp.com/orderers/orderer1.ttp.com/tls/server.crt
  54. - Host: orderer2.ttp.com
  55. Port: 7050
  56. ClientTLSCert: ../crypto-config/ordererOrganizations/ttp.com/orderers/orderer2.ttp.com/tls/server.crt
  57. ServerTLSCert: ../crypto-config/ordererOrganizations/ttp.com/orderers/orderer2.ttp.com/tls/server.crt
  58. Organizations:
  59.  
  60.  
  61. Application: &ApplicationsDefaults
  62. Organizations:
  63.  
  64. Profiles:
  65.  
  66. TwoOrgsOrdererGenesis:
  67. Orderer:
  68. <<: *OrdererDefaults
  69. Organizations:
  70. - *OrdererOrg
  71. Consortiums:
  72. SampleConsortium:
  73. Organizations:
  74. - *Org1
  75.  
  76. TwoOrgsChannel:
  77. Consortium: SampleConsortium
  78. Application:
  79. <<: *ApplicationsDefaults
  80. Organizations:
  81. - *Org1
  82.  
  83. version: '2'
  84.  
  85. services:
  86.  
  87. orderer:
  88. image: hyperledger/fabric-orderer:1.4
  89. environment:
  90. - CORE_VM_DOCKER_HOSTCONFIG_NETWORKMODE=${CORE_PEER_NETWORKID}_behave
  91. - ORDERER_HOME=/var/hyperledger/orderer
  92. - ORDERER_GENERAL_LOGLEVEL=debug
  93. - ORDERER_GENERAL_LOCALMSPDIR=/var/hyperledger/msp
  94. - ORDERER_GENERAL_LOCALMSPID=OrdererMSP
  95. - ORDERER_GENERAL_LISTENADDRESS=0.0.0.0
  96. - ORDERER_GENERAL_LISTENPORT=7050
  97. - ORDERER_GENERAL_LEDGERTYPE=ram
  98. - ORDERER_GENERAL_GENESISMETHOD=file
  99. - ORDERER_GENERAL_GENESISFILE=/var/hyperledger/configs/orderer.block
  100. - CONFIGTX_ORDERER_ORDERERTYPE=etcdraft
  101. - CONFIGTX_ORDERER_BATCHSIZE_MAXMESSAGECOUNT=${CONFIGTX_ORDERER_BATCHSIZE_MAXMESSAGECOUNT}
  102. - CONFIGTX_ORDERER_BATCHTIMEOUT=${CONFIGTX_ORDERER_BATCHTIMEOUT}
  103. - CONFIGTX_ORDERER_ADDRESS=[127.0.0.1:7050]
  104. # TLS settings
  105. - ORDERER_GENERAL_TLS_ENABLED=${ORDERER_GENERAL_TLS_ENABLED}
  106. - ORDERER_GENERAL_TLS_PRIVATEKEY=/var/hyperledger/tls/server.key
  107. - ORDERER_GENERAL_TLS_CERTIFICATE=/var/hyperledger/tls/server.crt
  108. - ORDERER_GENERAL_TLS_ROOTCAS=[/var/hyperledger/tls/ca.crt]
  109. - ORDERER_TLS_CLIENTAUTHREQUIRED=${ORDERER_TLS_CLIENTAUTHREQUIRED}
  110. - ORDERER_TLS_CLIENTROOTCAS_FILES=/var/hyperledger/users/Admin@ttp.com/tls/ca.crt
  111. - ORDERER_TLS_CLIENTCERT_FILE=/var/hyperledger/users/Admin@ttp.com/tls/client.crt
  112. - ORDERER_TLS_CLIENTKEY_FILE=/var/hyperledger/users/Admin@ttp.com/tls/client.key
  113. # Raft configuration
  114. - ORDERER_KAFKA_TOPIC_REPLICATIONFACTOR=1
  115. - ORDERER_KAFKA_VERBOSE=true
  116. - ORDERER_GENERAL_CLUSTER_CLIENTCERTIFICATE=/var/hyperledger/tls/server.crt
  117. - ORDERER_GENERAL_CLUSTER_CLIENTPRIVATEKEY=/var/hyperledger/tls/server.key
  118. - ORDERER_GENERAL_CLUSTER_ROOTCAS=[/var/hyperledger/tls/ca.crt]
  119. volumes:
  120. - ../network-config/:/var/hyperledger/configs
  121. - ../crypto-config/ordererOrganizations/ttp.com/users:/var/hyperledger/users
  122. working_dir: /opt/gopath/src/github.com/hyperledger/fabric/orderer
  123. command: orderer
  124. ports:
  125. - '7050'
  126.  
  127. couchdb:
  128. image: hyperledger/fabric-couchdb
  129.  
  130. orderer-base:
  131. image: hyperledger/fabric-orderer
  132. environment:
  133. - FABRIC_LOGGING_SPEC=INFO
  134. - ORDERER_GENERAL_LISTENADDRESS=0.0.0.0
  135. - ORDERER_GENERAL_GENESISMETHOD=file
  136. - ORDERER_GENERAL_GENESISFILE=/var/hyperledger/configs/orderer.block
  137. - ORDERER_GENERAL_LOCALMSPID=OrdererMSP
  138. - ORDERER_GENERAL_LOCALMSPDIR=/var/hyperledger/msp
  139. # enabled TLS
  140. - ORDERER_GENERAL_TLS_ENABLED=false
  141. - ORDERER_GENERAL_TLS_PRIVATEKEY=/var/hyperledger/tls/server.key
  142. - ORDERER_GENERAL_TLS_CERTIFICATE=/var/hyperledger/tls/server.crt
  143. - ORDERER_GENERAL_TLS_ROOTCAS=[/var/hyperledger/tls/ca.crt]
  144. - ORDERER_KAFKA_TOPIC_REPLICATIONFACTOR=1
  145. - ORDERER_KAFKA_VERBOSE=true
  146. - ORDERER_GENERAL_CLUSTER_CLIENTCERTIFICATE=/var/hyperledger/tls/server.crt
  147. - ORDERER_GENERAL_CLUSTER_CLIENTPRIVATEKEY=/var/hyperledger/tls/server.key
  148. - ORDERER_GENERAL_CLUSTER_ROOTCAS=[/var/hyperledger/tls/ca.crt]
  149. working_dir: /opt/gopath/src/github.com/hyperledger/fabric
  150. command: orderer
  151. volumes:
  152. - ../network-config/:/var/hyperledger/configs/
  153. - ../crypto-config/ordererOrganizations/ttp.com/users:/var/hyperledger/users
  154.  
  155. peer:
  156. image: hyperledger/fabric-peer
  157. environment:
  158. - CORE_VM_ENDPOINT=unix:///host/var/run/docker.sock
  159. - CORE_PEER_NETWORKID=${CORE_PEER_NETWORKID}
  160. - CORE_VM_DOCKER_HOSTCONFIG_NETWORKMODE=${CORE_PEER_NETWORKID}_behave
  161. - CORE_PEER_ADDRESSAUTODETECT=true
  162. - CORE_PEER_GOSSIP_ORGLEADER=false
  163. - CORE_PEER_GOSSIP_USELEADERELECTION=true
  164. - CORE_PEER_PROFILE_ENABLED=true
  165. - CORE_PEER_MSPCONFIGPATH=/var/hyperledger/msp
  166. - CORE_LEDGER_STATE_STATEDATABASE=LevelDB
  167. - CORE_LOGGING_LEVEL=DEBUG
  168. - CORE_LOGGING_GOSSIP=${CORE_LOGGING_GOSSIP}
  169. - CORE_LOGGING_MSP=DEBUG
  170. # TLS settings
  171. - CORE_PEER_TLS_ENABLED=${CORE_PEER_TLS_ENABLED}
  172. - CORE_PEER_TLS_CLIENTAUTHREQUIRED=${CORE_PEER_TLS_CLIENTAUTHREQUIRED}
  173. - CORE_PEER_TLS_CERT_FILE=${CORE_PEER_TLS_CERT_FILE}
  174. - CORE_PEER_TLS_KEY_FILE=${CORE_PEER_TLS_KEY_FILE}
  175. - CORE_PEER_TLS_ROOTCERT_FILE=/var/hyperledger/tls/ca.crt
  176. volumes:
  177. - /var/run/:/host/var/run/
  178. - $GOPATH/hyperledger/fabric:/opt/gopath/src/github.com/hyperledger/fabric/
  179. - ../crypto-config:/var/hyperledger/configs
  180. - ../network-config:/var/hyperledger/configs
  181. working_dir: /opt/gopath/src/github.com/hyperledger/fabric/peer
  182. command: peer node start
  183. ports:
  184. - '7051'
  185. - '7053'
  186.  
  187. version: '2'
  188.  
  189. networks:
  190. behave:
  191.  
  192. services:
  193.  
  194. ca.ttp.com:
  195. image: hyperledger/fabric-ca
  196. environment:
  197. - FABRIC_CA_HOME=/var/hyperledger/fabric-ca-server
  198. - FABRIC_CA_SERVER_CA_NAME=ca.ttp.com
  199. - FABRIC_CA_SERVER_TLS_ENABLED=true
  200. - FABRIC_CA_SERVER_CA_CERTFILE=/var/hyperledger/fabric-ca-server-config/ca.org1.ttp.com-cert.pem
  201. - FABRIC_CA_SERVER_CA_KEYFILE=/var/hyperledger/fabric-ca-server-config/4d1f1d67152110976242af5faa1e01b22aede6d1ca4bb2fd6750fca1ea8a4e0c_sk
  202. ports:
  203. - "7054:7054"
  204. command: sh -c 'fabric-ca-server start --ca.certfile /var/hyperledger/fabric-ca-server-config/ca.org1.ttp.com-cert.pem --ca.keyfile /var/hyperledger/fabric-ca-server-config/4d1f1d67152110976242af5faa1e01b22aede6d1ca4bb2fd6750fca1ea8a4e0c_sk -b adminpw:adminpw'
  205. volumes:
  206. - ../crypto-config/peerOrganizations/org1.ttp.com/ca/:/var/hyperledger/fabric-ca-server-config
  207. container_name: ca.ttp.com
  208. networks:
  209. behave:
  210. aliases:
  211. - ${CORE_PEER_NETWORKID}
  212.  
  213. orderer.ttp.com:
  214. extends:
  215. file: docker-compose-base.yml
  216. service: orderer
  217. container_name: orderer.ttp.com
  218. volumes:
  219. - ../crypto-config/ordererOrganizations/ttp.com/orderers/orderer.ttp.com/msp:/var/hyperledger/msp
  220. - ../crypto-config/ordererOrganizations/ttp.com/orderers/orderer.ttp.com/tls:/var/hyperledger/tls
  221. - ../network-config/:/var/hyperledger/configs
  222. networks:
  223. behave:
  224. aliases:
  225. - ${CORE_PEER_NETWORKID}
  226. ports:
  227. - 7050:7050
  228.  
  229. orderer1.ttp.com:
  230. extends:
  231. file: docker-compose-base.yml
  232. service: orderer
  233. container_name: orderer1.ttp.com
  234. volumes:
  235. - ../crypto-config/ordererOrganizations/ttp.com/orderers/orderer1.ttp.com/msp:/var/hyperledger/msp
  236. - ../crypto-config/ordererOrganizations/ttp.com/orderers/orderer1.ttp.com/tls:/var/hyperledger/tls
  237. - ../network-config/:/var/hyperledger/configs/
  238. networks:
  239. behave:
  240. aliases:
  241. - ${CORE_PEER_NETWORKID}
  242. ports:
  243. - 8050:7050
  244. orderer2.ttp.com:
  245. extends:
  246. file: docker-compose-base.yml
  247. service: orderer
  248. container_name: orderer2.ttp.com
  249. volumes:
  250. - ../crypto-config/ordererOrganizations/ttp.com/orderers/orderer2.ttp.com/msp:/var/hyperledger/msp
  251. - ../crypto-config/ordererOrganizations/ttp.com/orderers/orderer2.ttp.com/tls:/var/hyperledger/tls
  252. - ../network-config/:/var/hyperledger/configs
  253. networks:
  254. behave:
  255. aliases:
  256. - ${CORE_PEER_NETWORKID}
  257. ports:
  258. - 9050:7050
  259.  
  260. peer0.org1.ttp.com:
  261. extends:
  262. file: docker-compose-base.yml
  263. service: peer
  264. container_name: peer0.org1.ttp.com
  265. environment:
  266. - CORE_PEER_CHAINCODELISTENADDRESS=peer0.org1.ttp.com:7052
  267. - CORE_PEER_LISTENADDRESS=peer0.org1.ttp.com:7051
  268. - CORE_PEER_ID=peer0.org1.ttp.com
  269. - CORE_PEER_ADDRESS=peer0.org1.ttp.com:7051
  270. - CORE_PEER_GOSSIP_BOOTSTRAP=peer1.org1.ttp.com:7051
  271. - CORE_PEER_GOSSIP_EXTERNALENDPOINT=peer0.org1.ttp.com:7051
  272. - CORE_PEER_GOSSIP_ORGLEADER=${CORE_PEER_GOSSIP_ORGLEADER_PEER0_ORG1}
  273. - CORE_PEER_GOSSIP_USELEADERELECTION=${CORE_PEER_GOSSIP_USELEADERELECTION_PEER0_ORG1}
  274. - CORE_PEER_PROFILE_ENABLED=true
  275. - CORE_PEER_LOCALMSPID=Org1MSP
  276. - CORE_PEER_TLS_CLIENTROOTCAS_FILES=/var/hyperledger/users/Admin@org1.ttp.com/tls/ca.crt
  277. - CORE_PEER_TLS_CLIENTCERT_FILE=/var/hyperledger/users/Admin@org1.ttp.com/tls/client.crt
  278. - CORE_PEER_TLS_CLIENTKEY_FILE=/var/hyperledger/users/Admin@org1.ttp.com/tls/client.key
  279. volumes:
  280. - ../crypto-config/peerOrganizations/org1.ttp.com/peers/peer0.org1.ttp.com/msp:/var/hyperledger/msp
  281. - ../crypto-config/peerOrganizations/org1.ttp.com/peers/peer0.org1.ttp.com/tls:/var/hyperledger/tls
  282. - ../crypto-config/peerOrganizations/org1.ttp.com/users:/var/hyperledger/users
  283. - ../network-config/:/var/hyperledger/configs
  284.  
  285. depends_on:
  286. - orderer.ttp.com
  287. - orderer1.ttp.com
  288. - orderer2.ttp.com
  289. networks:
  290. behave:
  291. aliases:
  292. - ${CORE_PEER_NETWORKID}
  293. ports:
  294. - 7051:7051
  295. - 7053:7053
  296.  
  297. peer1.org1.ttp.com:
  298. extends:
  299. file: docker-compose-base.yml
  300. service: peer
  301. container_name: peer1.org1.ttp.com
  302. environment:
  303. - CORE_PEER_CHAINCODELISTENADDRESS=peer1.org1.ttp.com:7052
  304. - CORE_PEER_LISTENADDRESS=peer1.org1.ttp.com:7051
  305. - CORE_PEER_ID=peer1.org1.ttp.com
  306. - CORE_PEER_ADDRESS=peer1.org1.ttp.com:7051
  307. - CORE_PEER_GOSSIP_BOOTSTRAP=peer0.org1.ttp.com:7051
  308. - CORE_PEER_GOSSIP_ORGLEADER=${CORE_PEER_GOSSIP_ORGLEADER_PEER1_ORG1}
  309. - CORE_PEER_GOSSIP_USELEADERELECTION=${CORE_PEER_GOSSIP_USELEADERELECTION_PEER1_ORG1}
  310. - CORE_PEER_PROFILE_ENABLED=true
  311. - CORE_PEER_LOCALMSPID=Org1MSP
  312. - CORE_PEER_TLS_CLIENTROOTCAS_FILES=/var/hyperledger/users/Admin@org1.ttp.com/tls/ca.crt
  313. - CORE_PEER_TLS_CLIENTCERT_FILE=/var/hyperledger/users/Admin@org1.ttp.com/tls/client.crt
  314. - CORE_PEER_TLS_CLIENTKEY_FILE=/var/hyperledger/users/Admin@org1.ttp.com/tls/client.key
  315. volumes:
  316. - ../crypto-config/peerOrganizations/org1.ttp.com/peers/peer1.org1.ttp.com/msp:/var/hyperledger/msp
  317. - ../crypto-config/peerOrganizations/org1.ttp.com/peers/peer1.org1.ttp.com/tls:/var/hyperledger/tls
  318. - ../crypto-config/peerOrganizations/org1.ttp.com/users:/var/hyperledger/users
  319. - ../network-config/:/var/hyperledger/configs
  320.  
  321. depends_on:
  322. - orderer.ttp.com
  323. - orderer1.ttp.com
  324. - orderer2.ttp.com
  325. - peer0.org1.ttp.com
  326. networks:
  327. behave:
  328. aliases:
  329. - ${CORE_PEER_NETWORKID}
  330. ports:
  331. - 8051:7051
  332. - 8053:7053
  333.  
  334. peer2.org1.ttp.com:
  335. extends:
  336. file: docker-compose-base.yml
  337. service: peer
  338. container_name: peer2.org1.ttp.com
  339. environment:
  340. - CORE_PEER_CHAINCODELISTENADDRESS=peer2.org1.ttp.com:7052
  341. - CORE_PEER_LISTENADDRESS=peer2.org1.ttp.com:7051
  342. - CORE_PEER_ID=peer2.org1.ttp.com
  343. - CORE_PEER_ADDRESS=peer2.org1.ttp.com:7051
  344. - CORE_PEER_GOSSIP_BOOTSTRAP=peer0.org1.ttp.com:7051
  345. - CORE_PEER_GOSSIP_ORGLEADER=${CORE_PEER_GOSSIP_ORGLEADER_PEER2_ORG1}
  346. - CORE_PEER_GOSSIP_USELEADERELECTION=${CORE_PEER_GOSSIP_USELEADERELECTION_PEER2_ORG1}
  347. - CORE_PEER_LOCALMSPID=Org1MSP
  348. - CORE_PEER_TLS_CLIENTROOTCAS_FILES=/var/hyperledger/users/Admin@org1.ttp.com/tls/ca.crt
  349. - CORE_PEER_TLS_CLIENTCERT_FILE=/var/hyperledger/users/Admin@org1.ttp.com/tls/client.crt
  350. - CORE_PEER_TLS_CLIENTKEY_FILE=/var/hyperledger/users/Admin@org1.ttp.com/tls/client.key
  351. volumes:
  352. - ../crypto-config/peerOrganizations/org1.ttp.com/peers/peer2.org1.ttp.com/msp:/var/hyperledger/msp
  353. - ../crypto-config/peerOrganizations/org1.ttp.com/peers/peer2.org1.ttp.com/tls:/var/hyperledger/tls
  354. - ../crypto-config/peerOrganizations/org1.ttp.com/users:/var/hyperledger/users
  355. - ../network-config/:/var/hyperledger/configs
  356.  
  357. depends_on:
  358. - orderer.ttp.com
  359. - orderer1.ttp.com
  360. - orderer2.ttp.com
  361. - peer0.org1.ttp.com
  362. networks:
  363. behave:
  364. aliases:
  365. - ${CORE_PEER_NETWORKID}
  366. ports:
  367. - 9051:7051
  368. - 9053:7053
  369.  
  370. version: '2'
  371.  
  372. networks:
  373. behave:
  374.  
  375. services:
  376. cli:
  377. container_name: cli
  378. image: hyperledger/fabric-tools
  379. tty: true
  380. environment:
  381. - GOPATH=/opt/gopath
  382. - CORE_VM_ENDPOINT=unix:///host/var/run/docker.sock
  383. - CORE_LOGGING_LEVEL=DEBUG
  384. - CORE_PEER_ID=cli
  385. - CORE_PEER_ADDRESS=peer0.org1.ttp.com:7051
  386. - CORE_PEER_LISTENADDRESS=peer0.org1.ttp.com:7051
  387. - CORE_PEER_LOCALMSPID=Org1MSP
  388. - CORE_PEER_TLS_ENABLED=true
  389. - CORE_PEER_TLS_CERT_FILE=/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/peerOrganizations/org1.ttp.com/peers/peer0.org1.ttp.com/tls/server.crt
  390. - CORE_PEER_TLS_KEY_FILE=/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/peerOrganizations/org1.ttp.com/peers/peer0.org1.ttp.com/tls/server.key
  391. - CORE_PEER_TLS_ROOTCERT_FILE=/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/peerOrganizations/org1.ttp.com/peers/peer0.org1.ttp.com/tls/ca.crt
  392. - CORE_PEER_MSPCONFIGPATH=/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/peerOrganizations/org1.ttp.com/users/Admin@org1.ttp.com/msp
  393. - CORE_PEER_TLS_CLIENTKEY_FILE=/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/peerOrganizations/org1.ttp.com/users/Admin@org1.ttp.com/tls/client.key
  394. - CORE_PEER_TLS_CLIENTROOTCAS_FILES=/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/peerOrganizations/org1.ttp.com/users/Admin@org1.ttp.com/tls/ca.crt
  395. - CORE_PEER_TLS_CLIENTCERT_FILE=/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/peerOrganizations/org1.ttp.com/users/Admin@org1.ttp.com/tls/client.crt
  396. - CORE_CHAINCODE_KEEPALIVE=10
  397. working_dir: /opt/gopath/src/github.com/hyperledger/fabric/peer
  398. command: /bin/bash
  399. volumes:
  400. - /var/run/:/host/var/run/
  401. - ../chaincode/:/opt/gopath/src/github.com/chaincode
  402. - $GOPATH/src/github.com/hyperledger/fabric/:/opt/gopath/src/github.com/hyperledger/fabric/
  403. - ../crypto-config:/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/
  404. - ../network-config:/opt/gopath/src/github.com/hyperledger/fabric/peer/network-config/
  405. networks:
  406. - behave
  407.  
  408. COMPOSE_PROJECT_NAME=net
  409. CONFIGTX_ORDERER_BATCHSIZE_MAXMESSAGECOUNT=10
  410. CONFIGTX_ORDERER_BATCHTIMEOUT=2s
  411. KAFKA_DEFAULT_REPLICATION_FACTOR=3
  412. CORE_LOGGING_GOSSIP=WARNING
  413. ORDERER_GENERAL_TLS_ENABLED=true
  414. ORDERER_GENERAL_TLS_PRIVATEKEY=/var/hyperledger/tls/server.key
  415. ORDERER_GENERAL_TLS_CERTIFICATE=/var/hyperledger/tls/server.crt
  416. ORDERER_TLS_CLIENTAUTHREQUIRED=true
  417. CORE_PEER_TLS_ENABLED=false
  418. CORE_PEER_TLS_CERT_FILE=/var/hyperledger/tls/server.crt
  419. CORE_PEER_TLS_KEY_FILE=/var/hyperledger/tls/server.key
  420. CORE_PEER_TLS_CLIENTAUTHREQUIRED=false
  421. CORE_PEER_GOSSIP_ORGLEADER_PEER0_ORG1=false
  422. CORE_PEER_GOSSIP_USELEADERELECTION_PEER0_ORG1=true
  423. CORE_PEER_GOSSIP_ORGLEADER_PEER1_ORG1=false
  424. CORE_PEER_GOSSIP_USELEADERELECTION_PEER1_ORG1=true
  425. CORE_PEER_GOSSIP_ORGLEADER_PEER2_ORG1=false
  426. CORE_PEER_GOSSIP_USELEADERELECTION_PEER2_ORG1=true
  427. ORDERER_ABSOLUTEMAXBYTES=10 MB
  428. ORDERER_PREFERREDMAXBYTES=512 KB
  429. KAFKA_MESSAGE_MAX_BYTES=1000012 B
  430. KAFKA_REPLICA_FETCH_MAX_BYTES=1048576 B
  431. KAFKA_REPLICA_FETCH_RESPONSE_MAX_BYTES=10485760 B
  432. CORE_PEER_NETWORKID=net
  433.  
  434. docker kill $(docker ps -q) && docker rm $(docker ps -a -q)
  435. docker volume prune
  436. docker image prune
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement