我正在考虑设置Google Cloud Run来托管Docker容器服务。 如果现有服务是在端口上侦听的 Node - Express REST 服务,我是否需要删除 Express,以便它不会一直运行/侦听和收费?
否,您的容器仅在收到传入请求时才会纵向扩展。请参阅云运行资源模型文档中的"云运行容器实例"。
如果现有服务是 Express 应用,则一切就绪。
当您未收到任何请求时,不会向您收费。
只需使用Dockerfile
将其打包到容器中,即可将其部署到Cloud Run。查看快速入门中的 Node.js 示例