Couchdb 无法连接到http://localhost:5984/_utils
在Hyperledger Fabric教程的会话创建和加入频道之后,我已成功创建并加入该频道。我按照的指示与marbles02链码进行交互,没有错误 但是,我无法通过浏览器导航到以通过CouchDB web界面查看状态数据库Couchdb 无法连接到http://localhost:5984/_utils,couchdb,hyperledger-fabric,fauxton,Couchdb,Hyperledger Fabric,Fauxton,在Hyperledger Fabric教程的会话创建和加入频道之后,我已成功创建并加入该频道。我按照的指示与marbles02链码进行交互,没有错误 但是,我无法通过浏览器导航到以通过CouchDB web界面查看状态数据库 我是否错过了设置网络的任何步骤?如果检查docker-compose-coach.yaml,您会发现端口已映射到主机: couchdb1: container_name: couchdb1 image: hyperledger/fabric-couchd
我是否错过了设置网络的任何步骤?如果检查docker-compose-coach.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"
在本例中,compose文件将主机上的默认CouchDB端口5984映射到6984。如果要检查在本例中启动的容器中运行的CouchDB,请打开
http://localhost:6984/_utils/
在浏览器中。要在VirtualBox上设置端口映射,以下步骤仅供参考
非常感谢你。我在docker-compose-coach.yaml中找到了端口映射,如您所说。但当我在浏览器中打开时仍然无法连接。然后,我发现我需要在VirtualBox上设置linux虚拟机和Windows之间的映射。设置映射后,是可行的。:)啊;-)是的,当我验证时,它在Mac上无缝工作。为什么文档中没有提到这一点?防火墙设置是否禁用了此功能?