2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

コンテナ名って大文字はダメだと知らなかった(Google Cloud Skill Boost)

Last updated at Posted at 2022-11-02

GCP初心者です。
Skill Boostでラボ(Serverless Cloud Run Development)でエラー解決せず
数日悩んだのですが、単純なことで解決しました。
たぶん、コンテナのビルドに慣れてる人には常識すぎるので
ヤフっても解決策がなかったのだと思います。

1)結論
コンテナ名は小文字だけ(大文字はNG)

誤:gcloud builds submit \ --tag gcr.io/$GOOGLE_CLOUD_PROJECT/Public-billing-service
正:gcloud builds submit \ --tag gcr.io/$GOOGLE_CLOUD_PROJECT/public-billing-service

2)エラー
gcloud builds submit \ --tag gcr.io/$GOOGLE_CLOUD_PROJECT/Public-billing-service
を入力すると下記エラーが出る
invalid image name "gcr.io/qwiklabs-gcp-01-80f4c64e6d92/Public-billing-service"

3)
コンテナのビルドは初めてなのでチュートリアルに忠実にちゃんと全部の値をコピペした。
まさかそれがエラーの原因だとは思わなかった。

image.png

index.js、package.json、Dockerfile等のコードが間違ってないかもチェックしたが
そもそも基本がないので、まずはコンテナのビルドの基本を勉強した。
それでも解決しないので途方に暮れていたら、ふと「大文字だめなのかも?」と閃き
試してみるとあっけなく解決。。。
エラーと遭遇するとキツイけど、実力上げるには逃げずに挑み続けることが大切と痛感。

2
0
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?