aonorito / aoview

1 stars 0 forks source link

Deploy frontend-apps to Cloud Run #13

Open Z-zia opened 1 year ago

Z-zia commented 1 year ago

Background

フロントエンドアプリ(vue, typescript)をデプロイする環境を決めたい コンテナをデプロイできるCloudRunが良さそう

Overview

CloudRunにフロントエンドアプリをリリースする。 https://dev.classmethod.jp/articles/gcp_cloud_run_tutorial_sys/

事前にGCRにプッシュする。プッシュする前にDockerfileとか整理しておく https://cloud.google.com/container-registry?hl=ja

Goal

Not to do

Z-zia commented 1 year ago

[Phase 1] GCPをローカルCUIから操作する場合はgcloudを使う


[Phase 2]

Z-zia commented 1 year ago

[Phase 1] poker: 5h

aonorito commented 1 year ago

以下の手順でGCPにdockerイメージをプッシュする

[docker build] docker build -t vite-sample:latest -f docker/production/Dockerfile . [ビルドしたイメージの確認] docker images [タグの付け替え] docker tag vite-sample:latest gcr.io/prime-formula-377501/vite-sample:latest [GCPにログインする] gcloud auth login [イメージのプッシュ] docker push gcr.io/prime-formula-377501/vite-sample

aonorito commented 1 year ago

[Phase 2] poker: 5h

aonorito commented 1 year ago

readmeにローカルでの実行コマンドと、GCPへのデプロイコマンドを記載する。 Makefile作成後は、コマンド関連を再度更新する。

内容の理解 不要なソースの削除