fail_response.json 24 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667
  1. [
  2. {
  3. "Id": "0ae10c90756b44824fcd033d8270bcffe19e87433577236c69a6ec6f85fbeb6d",
  4. "Names": [
  5. "/5a004d2d292d3700135fbe53_fabric-cli"
  6. ],
  7. "Image": "hyperledger/fabric-tools",
  8. "ImageID": "sha256:0403fd1c72c71870948e00f298202884494dad8d99fca78e8e6aed40b74a301a",
  9. "Command": "bash -c 'sleep 2; bash ./scripts/initialize.sh; while true; do sleep 20170504; done'",
  10. "Created": 1509969199,
  11. "Ports": [],
  12. "Labels": {
  13. "com.docker.compose.config-hash": "b28fedd16f78d84a9737a214c2f9759e3b512daa8a5ca5a2e20d8f4f0c202d26",
  14. "com.docker.compose.container-number": "1",
  15. "com.docker.compose.oneoff": "False",
  16. "com.docker.compose.project": "5a004d2d292d3700135fbe53",
  17. "com.docker.compose.service": "cli",
  18. "com.docker.compose.version": "1.12.0",
  19. "org.hyperledger.fabric.base.version": "0.3.1",
  20. "org.hyperledger.fabric.version": "1.0.0"
  21. },
  22. "State": "running",
  23. "Status": "Up 37 seconds",
  24. "HostConfig": {
  25. "NetworkMode": "cello_net_solo"
  26. },
  27. "NetworkSettings": {
  28. "Networks": {
  29. "cello_net_solo": {
  30. "IPAMConfig": null,
  31. "Links": null,
  32. "Aliases": null,
  33. "NetworkID": "84edda7789a72a77b03aa2af40a7888115beb911475f7644e6cd158dbe86ae40",
  34. "EndpointID": "dc90237be1a4862aa2f5557e1f724b2d1f04658cd2860fc9e94dd0843eb14d0c",
  35. "Gateway": "172.18.0.1",
  36. "IPAddress": "172.18.0.8",
  37. "IPPrefixLen": 16,
  38. "IPv6Gateway": "",
  39. "GlobalIPv6Address": "",
  40. "GlobalIPv6PrefixLen": 0,
  41. "MacAddress": "02:42:ac:12:00:08",
  42. "DriverOpts": null
  43. }
  44. }
  45. },
  46. "Mounts": [
  47. {
  48. "Type": "bind",
  49. "Source": "/opt/cello/fabric-1.0/channel-artifacts",
  50. "Destination": "/opt/gopath/src/github.com/hyperledger/fabric/peer/channel-artifacts",
  51. "Mode": "rw",
  52. "RW": true,
  53. "Propagation": "rprivate"
  54. },
  55. {
  56. "Type": "bind",
  57. "Source": "/opt/cello/fabric-1.0/crypto-config",
  58. "Destination": "/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto",
  59. "Mode": "rw",
  60. "RW": true,
  61. "Propagation": "rprivate"
  62. },
  63. {
  64. "Type": "bind",
  65. "Source": "/opt/cello/fabric-1.0/scripts",
  66. "Destination": "/opt/gopath/src/github.com/hyperledger/fabric/peer/scripts",
  67. "Mode": "rw",
  68. "RW": true,
  69. "Propagation": "rprivate"
  70. },
  71. {
  72. "Type": "volume",
  73. "Name": "5b0f1c649f14d98e4a3a703c1cde365ce2dbf4e89886958194570ad04365c7df",
  74. "Source": "",
  75. "Destination": "/etc/hyperledger/fabric",
  76. "Driver": "local",
  77. "Mode": "",
  78. "RW": true,
  79. "Propagation": ""
  80. }
  81. ]
  82. },
  83. {
  84. "Id": "b394432693243cd77c000d529757384230cf3590a827b83f6b6d8be92c6a3224",
  85. "Names": [
  86. "/5a004d2d292d3700135fbe53_fabric-ca"
  87. ],
  88. "Image": "hyperledger/fabric-ca",
  89. "ImageID": "sha256:a15c59ecda5b7faae9a370907fddd66208a1267f00979294e18cd99950c86f12",
  90. "Command": "fabric-ca-server start -b admin:adminpw",
  91. "Created": 1509969197,
  92. "Ports": [
  93. {
  94. "PrivatePort": 7054,
  95. "Type": "tcp"
  96. }
  97. ],
  98. "Labels": {
  99. "com.docker.compose.config-hash": "491e84547be23af1f74cd605e4b7cd6849127e30a4b2123badebda0cf24b3215",
  100. "com.docker.compose.container-number": "1",
  101. "com.docker.compose.oneoff": "False",
  102. "com.docker.compose.project": "5a004d2d292d3700135fbe53",
  103. "com.docker.compose.service": "ca.example.com",
  104. "com.docker.compose.version": "1.12.0"
  105. },
  106. "State": "running",
  107. "Status": "Up 38 seconds",
  108. "HostConfig": {
  109. "NetworkMode": "cello_net_solo"
  110. },
  111. "NetworkSettings": {
  112. "Networks": {
  113. "cello_net_solo": {
  114. "IPAMConfig": null,
  115. "Links": null,
  116. "Aliases": null,
  117. "NetworkID": "84edda7789a72a77b03aa2af40a7888115beb911475f7644e6cd158dbe86ae40",
  118. "EndpointID": "63f409bca369d6e792fb4431bcdfbd9a99320237690c2914d193fcd061fd6074",
  119. "Gateway": "172.18.0.1",
  120. "IPAddress": "172.18.0.7",
  121. "IPPrefixLen": 16,
  122. "IPv6Gateway": "",
  123. "GlobalIPv6Address": "",
  124. "GlobalIPv6PrefixLen": 0,
  125. "MacAddress": "02:42:ac:12:00:07",
  126. "DriverOpts": null
  127. }
  128. }
  129. },
  130. "Mounts": []
  131. },
  132. {
  133. "Id": "094c549a37288283963257f3c38bb7d37a3d79e4bd4b4e4b725e15a601a59278",
  134. "Names": [
  135. "/5a004d2d292d3700135fbe53_orderer"
  136. ],
  137. "Image": "hyperledger/fabric-orderer",
  138. "ImageID": "sha256:e317ca5638baa4e27c3f8b469529858a60eafa5b68c6b7c84ba23dd140b6ed44",
  139. "Command": "orderer start",
  140. "Created": 1509969197,
  141. "Ports": [
  142. {
  143. "PrivatePort": 7050,
  144. "Type": "tcp"
  145. }
  146. ],
  147. "Labels": {
  148. "com.docker.compose.config-hash": "60756c5b28ede55463b4d8c766a292dec86a7bc8ffdb438725b3821e75ad0367",
  149. "com.docker.compose.container-number": "1",
  150. "com.docker.compose.oneoff": "False",
  151. "com.docker.compose.project": "5a004d2d292d3700135fbe53",
  152. "com.docker.compose.service": "orderer.example.com",
  153. "com.docker.compose.version": "1.12.0",
  154. "com.docker.swarm.reschedule-policy": "[\"on-node-failure\"]",
  155. "hyperledger": "true",
  156. "monitor": "true",
  157. "org.hyperledger.fabric.base.version": "0.3.1",
  158. "org.hyperledger.fabric.version": "1.0.0"
  159. },
  160. "State": "running",
  161. "Status": "Up 38 seconds",
  162. "HostConfig": {
  163. "NetworkMode": "cello_net_solo"
  164. },
  165. "NetworkSettings": {
  166. "Networks": {
  167. "cello_net_solo": {
  168. "IPAMConfig": null,
  169. "Links": null,
  170. "Aliases": null,
  171. "NetworkID": "84edda7789a72a77b03aa2af40a7888115beb911475f7644e6cd158dbe86ae40",
  172. "EndpointID": "af04b57906bf96358e6e2bbef066b5174cc275b3e9b49a61e189b0763e0cdac8",
  173. "Gateway": "172.18.0.1",
  174. "IPAddress": "172.18.0.6",
  175. "IPPrefixLen": 16,
  176. "IPv6Gateway": "",
  177. "GlobalIPv6Address": "",
  178. "GlobalIPv6PrefixLen": 0,
  179. "MacAddress": "02:42:ac:12:00:06",
  180. "DriverOpts": null
  181. }
  182. }
  183. },
  184. "Mounts": [
  185. {
  186. "Type": "bind",
  187. "Source": "/opt/cello/fabric-1.0/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/tls",
  188. "Destination": "/var/hyperledger/orderer/tls",
  189. "Mode": "rw",
  190. "RW": true,
  191. "Propagation": "rprivate"
  192. },
  193. {
  194. "Type": "bind",
  195. "Source": "/opt/cello/fabric-1.0/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp",
  196. "Destination": "/var/hyperledger/orderer/msp",
  197. "Mode": "rw",
  198. "RW": true,
  199. "Propagation": "rprivate"
  200. },
  201. {
  202. "Type": "bind",
  203. "Source": "/opt/cello/fabric-1.0/channel-artifacts/orderer.genesis.block",
  204. "Destination": "/var/hyperledger/orderer/orderer.genesis.block",
  205. "Mode": "rw",
  206. "RW": true,
  207. "Propagation": "rprivate"
  208. }
  209. ]
  210. },
  211. {
  212. "Id": "53e037814c9a48c1e57fdb8077d74f28e187e307db4ae17d18d571f6e50bf066",
  213. "Names": [
  214. "/5a004d2d292d3700135fbe53_peer0-org2"
  215. ],
  216. "Image": "hyperledger/fabric-peer",
  217. "ImageID": "sha256:6830dcd7b9b5bd991f8f289ae9258fa7ff56164364e7bc9e69325273a8b4d3e8",
  218. "Command": "peer node start",
  219. "Created": 1509969197,
  220. "Ports": [
  221. {
  222. "PrivatePort": 7056,
  223. "Type": "tcp"
  224. },
  225. {
  226. "PrivatePort": 7058,
  227. "Type": "tcp"
  228. },
  229. {
  230. "PrivatePort": 7059,
  231. "Type": "tcp"
  232. },
  233. {
  234. "PrivatePort": 7050,
  235. "Type": "tcp"
  236. },
  237. {
  238. "PrivatePort": 7051,
  239. "Type": "tcp"
  240. },
  241. {
  242. "PrivatePort": 7052,
  243. "Type": "tcp"
  244. },
  245. {
  246. "PrivatePort": 7053,
  247. "Type": "tcp"
  248. },
  249. {
  250. "PrivatePort": 7055,
  251. "Type": "tcp"
  252. },
  253. {
  254. "PrivatePort": 7057,
  255. "Type": "tcp"
  256. }
  257. ],
  258. "Labels": {
  259. "com.docker.compose.config-hash": "8947374b2dee4d0f42ef5626c56f3d3d65ba384ca248ecf34c0935adf67c0bf7",
  260. "com.docker.compose.container-number": "1",
  261. "com.docker.compose.oneoff": "False",
  262. "com.docker.compose.project": "5a004d2d292d3700135fbe53",
  263. "com.docker.compose.service": "peer0.org2.example.com",
  264. "com.docker.compose.version": "1.12.0",
  265. "com.docker.swarm.reschedule-policy": "[\"on-node-failure\"]",
  266. "hyperledger": "true",
  267. "monitor": "true",
  268. "org.hyperledger.fabric.base.version": "0.3.1",
  269. "org.hyperledger.fabric.version": "1.0.0"
  270. },
  271. "State": "running",
  272. "Status": "Up 38 seconds",
  273. "HostConfig": {
  274. "NetworkMode": "cello_net_solo"
  275. },
  276. "NetworkSettings": {
  277. "Networks": {
  278. "cello_net_solo": {
  279. "IPAMConfig": null,
  280. "Links": null,
  281. "Aliases": null,
  282. "NetworkID": "84edda7789a72a77b03aa2af40a7888115beb911475f7644e6cd158dbe86ae40",
  283. "EndpointID": "9e6070c338c383e7b7261630238d11a34799714af88b768db66186da70aac208",
  284. "Gateway": "172.18.0.1",
  285. "IPAddress": "172.18.0.3",
  286. "IPPrefixLen": 16,
  287. "IPv6Gateway": "",
  288. "GlobalIPv6Address": "",
  289. "GlobalIPv6PrefixLen": 0,
  290. "MacAddress": "02:42:ac:12:00:03",
  291. "DriverOpts": null
  292. }
  293. }
  294. },
  295. "Mounts": [
  296. {
  297. "Type": "bind",
  298. "Source": "/var/run/docker.sock",
  299. "Destination": "/var/run/docker.sock",
  300. "Mode": "rw",
  301. "RW": true,
  302. "Propagation": "rprivate"
  303. },
  304. {
  305. "Type": "bind",
  306. "Source": "/opt/cello/fabric-1.0/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp",
  307. "Destination": "/etc/hyperledger/fabric/msp",
  308. "Mode": "rw",
  309. "RW": true,
  310. "Propagation": "rprivate"
  311. },
  312. {
  313. "Type": "bind",
  314. "Source": "/opt/cello/fabric-1.0/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls",
  315. "Destination": "/etc/hyperledger/fabric/tls",
  316. "Mode": "rw",
  317. "RW": true,
  318. "Propagation": "rprivate"
  319. }
  320. ]
  321. },
  322. {
  323. "Id": "592df48bb610948a6874221eea6083243408d8677b804da8802f49c72640bf4a",
  324. "Names": [
  325. "/5a004d2d292d3700135fbe53_peer0-org1"
  326. ],
  327. "Image": "hyperledger/fabric-peer",
  328. "ImageID": "sha256:6830dcd7b9b5bd991f8f289ae9258fa7ff56164364e7bc9e69325273a8b4d3e8",
  329. "Command": "peer node start",
  330. "Created": 1509969197,
  331. "Ports": [
  332. {
  333. "PrivatePort": 7057,
  334. "Type": "tcp"
  335. },
  336. {
  337. "PrivatePort": 7058,
  338. "Type": "tcp"
  339. },
  340. {
  341. "PrivatePort": 7055,
  342. "Type": "tcp"
  343. },
  344. {
  345. "PrivatePort": 7056,
  346. "Type": "tcp"
  347. },
  348. {
  349. "PrivatePort": 7052,
  350. "Type": "tcp"
  351. },
  352. {
  353. "PrivatePort": 7053,
  354. "Type": "tcp"
  355. },
  356. {
  357. "PrivatePort": 7054,
  358. "Type": "tcp"
  359. },
  360. {
  361. "PrivatePort": 7059,
  362. "Type": "tcp"
  363. },
  364. {
  365. "PrivatePort": 7050,
  366. "Type": "tcp"
  367. },
  368. {
  369. "PrivatePort": 7051,
  370. "Type": "tcp"
  371. }
  372. ],
  373. "Labels": {
  374. "com.docker.compose.config-hash": "28d38275dbb243087d3a5b92f817ef7c3702a8054f0d78223e4ab5a7f5843eff",
  375. "com.docker.compose.container-number": "1",
  376. "com.docker.compose.oneoff": "False",
  377. "com.docker.compose.project": "5a004d2d292d3700135fbe53",
  378. "com.docker.compose.service": "peer0.org1.example.com",
  379. "com.docker.compose.version": "1.12.0",
  380. "com.docker.swarm.reschedule-policy": "[\"on-node-failure\"]",
  381. "hyperledger": "true",
  382. "monitor": "true",
  383. "org.hyperledger.fabric.base.version": "0.3.1",
  384. "org.hyperledger.fabric.version": "1.0.0"
  385. },
  386. "State": "running",
  387. "Status": "Up 38 seconds",
  388. "HostConfig": {
  389. "NetworkMode": "cello_net_solo"
  390. },
  391. "NetworkSettings": {
  392. "Networks": {
  393. "cello_net_solo": {
  394. "IPAMConfig": null,
  395. "Links": null,
  396. "Aliases": null,
  397. "NetworkID": "84edda7789a72a77b03aa2af40a7888115beb911475f7644e6cd158dbe86ae40",
  398. "EndpointID": "a22ecc8754a7a141a1e3f8fd409e53b3ea9f574073bb8d9ab10cc45cb671cced",
  399. "Gateway": "172.18.0.1",
  400. "IPAddress": "172.18.0.2",
  401. "IPPrefixLen": 16,
  402. "IPv6Gateway": "",
  403. "GlobalIPv6Address": "",
  404. "GlobalIPv6PrefixLen": 0,
  405. "MacAddress": "02:42:ac:12:00:02",
  406. "DriverOpts": null
  407. }
  408. }
  409. },
  410. "Mounts": [
  411. {
  412. "Type": "bind",
  413. "Source": "/opt/cello/fabric-1.0/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp",
  414. "Destination": "/etc/hyperledger/fabric/msp",
  415. "Mode": "rw",
  416. "RW": true,
  417. "Propagation": "rprivate"
  418. },
  419. {
  420. "Type": "bind",
  421. "Source": "/opt/cello/fabric-1.0/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls",
  422. "Destination": "/etc/hyperledger/fabric/tls",
  423. "Mode": "rw",
  424. "RW": true,
  425. "Propagation": "rprivate"
  426. },
  427. {
  428. "Type": "bind",
  429. "Source": "/var/run/docker.sock",
  430. "Destination": "/var/run/docker.sock",
  431. "Mode": "rw",
  432. "RW": true,
  433. "Propagation": "rprivate"
  434. }
  435. ]
  436. },
  437. {
  438. "Id": "86beb192e91c2422c221168121d6620648c5a3cf1151a521166dd936d97f7c72",
  439. "Names": [
  440. "/5a004d2d292d3700135fbe53_peer1-org1"
  441. ],
  442. "Image": "hyperledger/fabric-peer",
  443. "ImageID": "sha256:6830dcd7b9b5bd991f8f289ae9258fa7ff56164364e7bc9e69325273a8b4d3e8",
  444. "Command": "peer node start",
  445. "Created": 1509969197,
  446. "Ports": [
  447. {
  448. "PrivatePort": 7055,
  449. "Type": "tcp"
  450. },
  451. {
  452. "PrivatePort": 7058,
  453. "Type": "tcp"
  454. },
  455. {
  456. "PrivatePort": 7050,
  457. "Type": "tcp"
  458. },
  459. {
  460. "PrivatePort": 7053,
  461. "Type": "tcp"
  462. },
  463. {
  464. "PrivatePort": 7054,
  465. "Type": "tcp"
  466. },
  467. {
  468. "PrivatePort": 7057,
  469. "Type": "tcp"
  470. },
  471. {
  472. "PrivatePort": 7059,
  473. "Type": "tcp"
  474. },
  475. {
  476. "PrivatePort": 7051,
  477. "Type": "tcp"
  478. },
  479. {
  480. "PrivatePort": 7052,
  481. "Type": "tcp"
  482. },
  483. {
  484. "PrivatePort": 7056,
  485. "Type": "tcp"
  486. }
  487. ],
  488. "Labels": {
  489. "com.docker.compose.config-hash": "5957f4b99814d1fced7cf06686dba103652352c7573ac9e8e62af1d5d2207717",
  490. "com.docker.compose.container-number": "1",
  491. "com.docker.compose.oneoff": "False",
  492. "com.docker.compose.project": "5a004d2d292d3700135fbe53",
  493. "com.docker.compose.service": "peer1.org1.example.com",
  494. "com.docker.compose.version": "1.12.0",
  495. "com.docker.swarm.reschedule-policy": "[\"on-node-failure\"]",
  496. "hyperledger": "true",
  497. "monitor": "true",
  498. "org.hyperledger.fabric.base.version": "0.3.1",
  499. "org.hyperledger.fabric.version": "1.0.0"
  500. },
  501. "State": "running",
  502. "Status": "Up 38 seconds",
  503. "HostConfig": {
  504. "NetworkMode": "cello_net_solo"
  505. },
  506. "NetworkSettings": {
  507. "Networks": {
  508. "cello_net_solo": {
  509. "IPAMConfig": null,
  510. "Links": null,
  511. "Aliases": null,
  512. "NetworkID": "84edda7789a72a77b03aa2af40a7888115beb911475f7644e6cd158dbe86ae40",
  513. "EndpointID": "381d22d43f87dcaedde42e13b781a514098683fbf77a1eceafa86eff1514aa10",
  514. "Gateway": "172.18.0.1",
  515. "IPAddress": "172.18.0.5",
  516. "IPPrefixLen": 16,
  517. "IPv6Gateway": "",
  518. "GlobalIPv6Address": "",
  519. "GlobalIPv6PrefixLen": 0,
  520. "MacAddress": "02:42:ac:12:00:05",
  521. "DriverOpts": null
  522. }
  523. }
  524. },
  525. "Mounts": [
  526. {
  527. "Type": "bind",
  528. "Source": "/opt/cello/fabric-1.0/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp",
  529. "Destination": "/etc/hyperledger/fabric/msp",
  530. "Mode": "rw",
  531. "RW": true,
  532. "Propagation": "rprivate"
  533. },
  534. {
  535. "Type": "bind",
  536. "Source": "/opt/cello/fabric-1.0/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/tls",
  537. "Destination": "/etc/hyperledger/fabric/tls",
  538. "Mode": "rw",
  539. "RW": true,
  540. "Propagation": "rprivate"
  541. },
  542. {
  543. "Type": "bind",
  544. "Source": "/var/run/docker.sock",
  545. "Destination": "/var/run/docker.sock",
  546. "Mode": "rw",
  547. "RW": true,
  548. "Propagation": "rprivate"
  549. }
  550. ]
  551. },
  552. {
  553. "Id": "2fdca0c24295005c39c797f951bbbd5970ab283192e68d23393e2c6f622ba532",
  554. "Names": [
  555. "/5a004d2d292d3700135fbe53_peer1-org2"
  556. ],
  557. "Image": "hyperledger/fabric-peer",
  558. "ImageID": "sha256:6830dcd7b9b5bd991f8f289ae9258fa7ff56164364e7bc9e69325273a8b4d3e8",
  559. "Command": "peer node start",
  560. "Created": 1509969197,
  561. "Ports": [
  562. {
  563. "PrivatePort": 7057,
  564. "Type": "tcp"
  565. },
  566. {
  567. "PrivatePort": 7058,
  568. "Type": "tcp"
  569. },
  570. {
  571. "PrivatePort": 7050,
  572. "Type": "tcp"
  573. },
  574. {
  575. "PrivatePort": 7054,
  576. "Type": "tcp"
  577. },
  578. {
  579. "PrivatePort": 7055,
  580. "Type": "tcp"
  581. },
  582. {
  583. "PrivatePort": 7056,
  584. "Type": "tcp"
  585. },
  586. {
  587. "PrivatePort": 7051,
  588. "Type": "tcp"
  589. },
  590. {
  591. "PrivatePort": 7052,
  592. "Type": "tcp"
  593. },
  594. {
  595. "PrivatePort": 7053,
  596. "Type": "tcp"
  597. },
  598. {
  599. "PrivatePort": 7059,
  600. "Type": "tcp"
  601. }
  602. ],
  603. "Labels": {
  604. "com.docker.compose.config-hash": "2e0398c868e3ef3576c7fca359ba16050f078240cd61f8ef68d9fb631276a7eb",
  605. "com.docker.compose.container-number": "1",
  606. "com.docker.compose.oneoff": "False",
  607. "com.docker.compose.project": "5a004d2d292d3700135fbe53",
  608. "com.docker.compose.service": "peer1.org2.example.com",
  609. "com.docker.compose.version": "1.12.0",
  610. "com.docker.swarm.reschedule-policy": "[\"on-node-failure\"]",
  611. "hyperledger": "true",
  612. "monitor": "true",
  613. "org.hyperledger.fabric.base.version": "0.3.1",
  614. "org.hyperledger.fabric.version": "1.0.0"
  615. },
  616. "State": "running",
  617. "Status": "Up 38 seconds",
  618. "HostConfig": {
  619. "NetworkMode": "cello_net_solo"
  620. },
  621. "NetworkSettings": {
  622. "Networks": {
  623. "cello_net_solo": {
  624. "IPAMConfig": null,
  625. "Links": null,
  626. "Aliases": null,
  627. "NetworkID": "84edda7789a72a77b03aa2af40a7888115beb911475f7644e6cd158dbe86ae40",
  628. "EndpointID": "0950556fc64b14489d9839478691250bd925621c769644a8bae983565654878f",
  629. "Gateway": "172.18.0.1",
  630. "IPAddress": "172.18.0.4",
  631. "IPPrefixLen": 16,
  632. "IPv6Gateway": "",
  633. "GlobalIPv6Address": "",
  634. "GlobalIPv6PrefixLen": 0,
  635. "MacAddress": "02:42:ac:12:00:04",
  636. "DriverOpts": null
  637. }
  638. }
  639. },
  640. "Mounts": [
  641. {
  642. "Type": "bind",
  643. "Source": "/opt/cello/fabric-1.0/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp",
  644. "Destination": "/etc/hyperledger/fabric/msp",
  645. "Mode": "rw",
  646. "RW": true,
  647. "Propagation": "rprivate"
  648. },
  649. {
  650. "Type": "bind",
  651. "Source": "/opt/cello/fabric-1.0/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/tls",
  652. "Destination": "/etc/hyperledger/fabric/tls",
  653. "Mode": "rw",
  654. "RW": true,
  655. "Propagation": "rprivate"
  656. },
  657. {
  658. "Type": "bind",
  659. "Source": "/var/run/docker.sock",
  660. "Destination": "/var/run/docker.sock",
  661. "Mode": "rw",
  662. "RW": true,
  663. "Propagation": "rprivate"
  664. }
  665. ]
  666. }
  667. ]