修改Firebase Emulators的默认侦听IP

firebase emulators:start 默认侦听在localhost,如果使用Docker则无法通过端口映射进行访问。

我们可以修改firebase.json文件让emulators侦听在其它IP上

"emulators": {
    "functions": {
      "port": 5001,
      "host": "0.0.0.0"
    },
    "firestore": {
      "port": 8080
    },
    "database": {
      "port": 9000,
      "host": "0.0.0.0"
    },
    "hosting": {
      "port": 5000
    }
  }

具体参考官方文档:

安装、配置和集成本地模拟器套件  |  Firebase Documentation (google.com) 

你可能感兴趣的:(Firebase,Docker,docker,firebase)