📅  最后修改于: 2023-12-03 15:37:20.660000             🧑  作者: Mango
Google Cloud Run 是一项全托管的计算平台,可让您在无服务器的容器环境中运行容器。本指南将介绍如何在 Google Cloud Run 上部署容器。
在开始之前,您需要完成以下任务:
在部署容器之前,您需要创建一个 Docker 镜像。通常情况下,您会从 Dockerfile 构建镜像。
Dockerfile 示例:
# 基于 Ubuntu 镜像
FROM ubuntu
# 更新 apt-get
RUN apt-get update
# 安装 Node.js
RUN apt-get install -y nodejs npm
# 复制应用程序文件
COPY . /app
# 运行应用程序
CMD ["npm", "start"]
构建 Docker 镜像:
docker build -t my-image:v1 .
其中,my-image:v1
是任意的镜像名称和标签。
在创建 Cloud Run 服务之前,需要将 Docker 镜像推送到 Google Container Registry。
推送镜像:
docker tag my-image:latest gcr.io/[PROJECT-ID]/my-image:latest
gcloud auth configure-docker
docker push gcr.io/[PROJECT-ID]/my-image:latest
确保将 [PROJECT-ID]
替换为您的项目 ID。
现在您已准备就绪,可以部署 Cloud Run 服务了。
gcr.io/[PROJECT-ID]/my-image:latest
。恭喜您,您已成功在 Google Cloud Run 上部署了容器!现在,您可以使用 Cloud Run 的所有功能来管理、监视和扩展您的服务。
希望这篇指南对您有所帮助!