如何重写到firebase主机

如何重写到firebase主机,firebase,firebase-hosting,Firebase,Firebase Hosting,我已经尝试过编写这个教程,它是关于创建云运行环境和在Firebase主机上提供页面服务的 云运行部分按照页面上的说明工作,但不适合我。当我访问PROJECT\u ID.web.app/和PROJECT\u ID.firebaseapp.com/ 我更新了Firebase CLI版本,使其成为最新版本 “托管”:{ “public”:“public”,//我需要添加它,因为我在没有指定public dir的情况下遇到了一个错误 “重写”:[{ “来源”:“**”, “运行”:{ “service

我已经尝试过编写这个教程,它是关于创建云运行环境和在Firebase主机上提供页面服务的

云运行部分按照页面上的说明工作,但不适合我。当我访问
PROJECT\u ID.web.app/
PROJECT\u ID.firebaseapp.com/
我更新了Firebase CLI版本,使其成为最新版本

“托管”:{
“public”:“public”,//我需要添加它,因为我在没有指定public dir的情况下遇到了一个错误
“重写”:[{
“来源”:“**”,
“运行”:{
“serviceId”:“helloworld”、/“service name”(从部署容器映像时开始)
“区域”:“us-central1”//可选(如果省略,默认为us-central1)
}
} ]
}
有人也有同样的问题吗?
谢谢

我想知道您是否错过了设置阶段的一步。有一个有用的指南,其中包括您可能想看一看的内容

您还可以使用Docker在本地测试您的容器,以首先排除任何明显的问题。如果需要,您可以按照本指南操作

要在本地运行容器,可以执行以下操作:

PORT=8080&&\
docker run-p9090:${PORT}-e PORT=${PORT}gcr.io/myproject/my image:latest
myproject/myimage:latest
替换为存储在谷歌云平台上的容器映像的项目

PORT
环境变量指定应用程序将用于侦听
HTTP
HTTPS
请求的端口。这是容器运行时契约的要求。在本例中,我们使用端口8080

http://localhost:9090