[
{
"Name": "composer_default",
"Id": "1b06e8bd3c547c739285284f89d416b6bae6cad8d8a5437659cc2877136c5e8f",
"Created": "2018-05-25T06:42:35.269643488Z",
"Scope": "local",
"Driver": "bridge",
"EnableIPv6": false,
"IPAM": {
"Driver": "default",
"Options": null,
"Config": [
{
"Subnet": "172.18.0.0/16",
"Gateway": "172.18.0.1"
}
]
},
"Internal": false,
"Attachable": false,
"Ingress": false,
"ConfigFrom": {
"Network": ""
},
"ConfigOnly": false,
"Containers": {
"1963ad6763c63f3e4dd15b0a4717ddee5c2fe39dad90edbd75c4a0c4f412439b": {
"Name": "orderer.example.com",
"EndpointID": "a34529bb554dd0a7f3ad706cf95536112774b209619364dd98f7edbb5317b150",
"MacAddress": "02:42:ac:12:00:03",
"IPv4Address": "172.18.0.3/16",
"IPv6Address": ""
},
"46237b2a21b2a2dbb513ccea7e93793538bcdeaf583e82911c2451f7ee109faf": {
"Name": "couchdb",
"EndpointID": "398a01a0f85cf91ddb23933ded579597263135cbe5b027a73d9bbe374837a06f",
"MacAddress": "02:42:ac:12:00:04",
"IPv4Address": "172.18.0.4/16",
"IPv6Address": ""
},
"5baee4bb30d087b0d622954228be91509124f632a81774fb382fe0e80111d32b": {
"Name": "ca.org1.example.com",
"EndpointID": "a458f59f8d3fa2600f6eb933ee685bffc08ac83cd793ad707f9188b1a07fb6a9",
"MacAddress": "02:42:ac:12:00:02",
"IPv4Address": "172.18.0.2/16",
"IPv6Address": ""
},
"651d6d2878104cc496b0bafd6466b70d8a45ef462cc06130e93e0a50214d1f99": {
"Name": "peer0.org1.example.com",
"EndpointID": "9e9a7c2c3164d6258e5bd3231376772703fe2d621978e0760e44569fc3c8c567",
"MacAddress": "02:42:ac:12:00:05",
"IPv4Address": "172.18.0.5/16",
"IPv6Address": ""
},
"da6a8ade513c4fb9b1a351f42e0a06f2e26f0eb471fa08832aa3863285e2f384": {
"Name": "dev-peer0.org1.example.com-usps-imts-network-0.0.2",
"EndpointID": "0f73549d1c16abb13fe1a2d1a1a175e6161ad3d155064033654a436669468b9e",
"MacAddress": "02:42:ac:12:00:06",
"IPv4Address": "172.18.0.6/16",
"IPv6Address": ""
}
},
"Options": {},
"Labels": {}
}
]
У меня есть другое приложение Node.js в контейнере, которое я добавлю в эту composer_default
сеть.orderer.example.com
также находится в этой сети в своем собственном контейнере.Когда приложение Node.js находилось вне контейнера, я ранее делал grpc://localhost:7050
для подключения.
Теперь, когда оно находится в контейнере, grpc://<WHAT-IP-SHOULD-I-USE>:7050
?
Я попробовал имя контейнера grpc://orderer.example.com:7050
, а также сетевой шлюз grpc://172.18.0.1:7050
, и я не могу подключиться.