我已成功創建並加入了會話後的頻道創建&加入Hyperledger Fabric Tutorials的頻道。並且我遵循Using CouchDB的說明與鏈接代碼進行交互,沒有錯誤。無法連接到http:// localhost:5984/_utils
但是,我無法通過瀏覽器導航到http://localhost:5984/_utils以通過CouchDB Web界面查看狀態數據庫。
我是否錯過任何設置網絡的步驟?
我已成功創建並加入了會話後的頻道創建&加入Hyperledger Fabric Tutorials的頻道。並且我遵循Using CouchDB的說明與鏈接代碼進行交互,沒有錯誤。無法連接到http:// localhost:5984/_utils
但是,我無法通過瀏覽器導航到http://localhost:5984/_utils以通過CouchDB Web界面查看狀態數據庫。
我是否錯過任何設置網絡的步驟?
如果檢查泊塢窗,撰寫-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/
。
要設置VirtualBox上的端口映射,以下步驟供參考。
非常感謝。我發現docker-compose-couch.yaml中的ports映射就像你說的那樣。 但我仍然無法連接,當我打開http:// localhost:6984/_utils /在我的瀏覽器中。然後,我發現我需要在VirtualBox上設置linux VM和Windows之間的映射。設置映射後,http:// localhost:6984/_utils /是可行的。:) – Tiffany999
啊;-)是的,它在Mac上無縫工作,當我驗證。 – christo4ferris