如何使用gcloud run deploy指定特定Dockerfile进行构建?
gcloud run deploy 指定特定Dockerfile的方法
是的,gcloud run deploy支持通过--dockerfile选项指定自定义名称的Dockerfile,无需依赖默认的Dockerfile文件。
针对你的项目目录结构,在项目根目录(/project-directory)下运行以下命令即可指定api.Dockerfile构建并部署服务:
gcloud run deploy <你的API服务名称> --source . --dockerfile api.Dockerfile
参数说明:
<你的API服务名称>:替换为你要创建或更新的Cloud Run服务名称--source .:指定构建上下文为当前项目目录,Cloud Build会从此目录读取所有构建所需文件--dockerfile api.Dockerfile:明确指定要使用的Dockerfile文件名
如果需要部署UI服务,只需将Dockerfile名称替换为ui.Dockerfile即可:
gcloud run deploy <你的UI服务名称> --source . --dockerfile ui.Dockerfile
内容的提问来源于stack exchange,提问作者Dinesh Sonachalam
相关产品推荐
相关产品推荐

