Hyperledger Fabricによるアプリケーション開発を勉強しています。
P106~P133のブロックチェーンネットワークの構築でつまりやすいポイント
トラブル:Dockerのネットワークがバグで一つ多く自動で作成されていて、ネットワークができないというエラー
Removing network net_basic
ERROR: error while removing network: network net_basic id b40f9999db957527d1eb4371fe6a127945c4d376577f102bd77b9389301a3f1c has active endpoints
①docker network lsで状況確認
②docker network inspect NAME名
それぞれ確認。特に、エラーであるnet_basic idを重点に
③docker network inspect net_basic id
→"Name": "ca.example.com"があり、コンテナと接続していることを確認
"Containers": {
"c6035605c93b24945bcb9639cf97d24c5987aad6584294388f8b4819e15bef6d": {
"Name": "ca.example.com",
"EndpointID": "e23e803e2acdc41dca87df77d114b6323c2511c15f2bebddaa2b37f24a62fc7f",
"MacAddress": "02:4212:00:02",
"IPv4Address": "172.18.0.2/16",
"IPv6Address": ""
}
④docker stop ca.example.comで接続stop
⑤docker network rm docker NAME名で削除。
エラー解決手法は、知っておくだけでも、いさという時に、便利なので記載します。
今後は、ブロックチェーン、パイパーレジャー、イーサリアムの記事を中心に記載します。