2017-10-13 9 views
1

セッションの後にチャンネルを作成して参加しました作成& Hyperledgerファブリックチュートリアルのチャンネルに参加してください。そして私はUsing CouchDBの指示に従い、marbles02チェーンコードと間違いなく対話しました。http:// localhost:5984/_utilsに接続できません

しかし、ブラウザでhttp://localhost:5984/_utilsにナビゲートして、CouchDB Webインターフェイスを介して状態データベースを表示することはできません。

ネットワークを設定する手順がありませんか?

答えて

1

あなたはポートがホストにマップされていることがわかりますドッカ - コン・couch.yamlを検査した場合:この場合

couchdb1: 
    container_name: couchdb1 
    image: hyperledger/fabric-couchdb 
    # Comment/Uncomment the port mapping if you want to hide/expose the CouchDB service, 
    # for example map it to utilize Fauxton User Interface in dev environments. 
    ports: 
     - "6984:5984" 

、コンファイルがに5984のデフォルトCouchDBのポートをマッピングします6984をホスト上に作成します。この例で起動したコンテナで実行中のCouchDBを調べたい場合は、ブラウザでhttp://localhost:6984/_utils/を開きます。

+0

ありがとうございました。あなたが言ったように、私はdocker-compose-couch.yamlのポートマッピングを見つけました。 ブラウザでhttp:// localhost:6984/_utils /を開いてもまだ接続できません.Linux VMとVirtualBox上のWindows間のマッピングを設定する必要があることがわかりました。 :)マッピングを設定した後、http:// localhost:6984/_utils /は実行可能です:) – Tiffany999

+0

ああ;-)ええ、それはMacでシームレスに動作しました。 – christo4ferris

1

VirtualBoxでポートマッピングを設定するには、次の手順を実行します。

  1. VirtualBox Managerを起動します。
  2. "default"という実行中のVMを選択します。 「設定」をクリックします。 [ネットワーク]を選択します。
  3. 「詳細」セクションを開き、「ポート転送」をクリックします。
  4. [新しいポート転送ルールを追加します]ボタンをクリックします。次に、ホストポートを6984に、ゲストポートを5984にthe screenshotと設定します。
関連する問題