我非常迷茫的步骤与格云韵文码头。我有一些gradle代码,它构建了一个码头映像,我在这样的图像中看到了它
(base) Deans-MacBook-Pro:stockstuff-all dean$ docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
gcr.io/prod-stock-bot/stockstuff latest b041e2925ee5 27 minutes ago 254MB我不清楚我是否需要运行对接推送,或者我是否可以直接执行gcloud运行部署,所以我尝试了像这样的码头推送。
(base) Deans-MacBook-Pro:stockstuff-all dean$ docker push gcr.io/prod-stockstuff-bot/stockstuff
Using default tag: latest
The push refers to repository [gcr.io/prod-stockstuff-bot/stockstuff]
An image does not exist locally with the tag: gcr.io/prod-stockstuff-bot/stockstuff我不知道为什么它说,图像不存在的地方,当我继续列出的图像。我将继续尝试gcloud运行部署,如下所示
(base) Deans-MacBook-Pro:stockstuff-all dean$ gcloud run deploy stockstuff --project prod-stock-bot --region us-west1 --image gcr.io/prod-stockstuff-bot/stockstuff --platform managed
Deploying container to Cloud Run service [stockstuff] in project [prod-stock-bot] region [us-west1]
X Deploying... Image 'gcr.io/prod-stockstuff-bot/stockstuff' not found.
X Creating Revision... Image 'gcr.io/prod-stockstuff-bot/stockstuff' not found.
. Routing traffic...
Deployment failed
ERROR: (gcloud.run.deploy) Image 'gcr.io/prod-stockstuff-bot/stockstuff' not found.我做这些都是作为一个游乐场项目,似乎甚至不能得到一个云运行,部署和运行。
我尝试了弹簧实例,但这甚至没有创建一个码头形象,但它还是失败了
ERROR: (gcloud.run.deploy) Missing required argument [--image]: Requires a container image to deploy (e.g. `gcr.io/cloudrun/hello:latest`) if no build source is provided.发布于 2021-09-10 07:55:43
当图像未在本地/正确标记时发生此错误。你可以试着站在你这边。
$ docker tag stockstuff:latest gcr.io/prod-stockstuff-bot/stockstuff:latest$ gcloud container images list --repository gcr.io/prod-stockstuff-botgcloud run deploy stockstuff --project prod-stock-bot --region us-west1 --image gcr.io/prod-stockstuff-bot/stockstuff --platform managed发布于 2021-09-10 06:00:39
有3种情况你需要注意。
因此,这些步骤是:
发布于 2021-09-13 08:30:04
当您在本地系统中列出图像时,我没有看到这个图像gcr.io/prod-stockstuff-bot/stockstuff。您可以使用此图像gcr.io/prod-stock-bot/stockstuff标记该图像并重新运行gcloud run命令,从而创建一个新的映像。
https://stackoverflow.com/questions/69126672
复制相似问题