本文的核心為將 Next.js 部署至 Google Cloud Run,CI 的部分會使用 Gitlab CI,主要會依據採用不同服務分成兩種流程:
- 在 Gitlab CI 建置 Docker Image 暫存到 Gitlab 後續部署到 Cloud Run
- Gitlab CI 搭配 Cloud Build 部署到 Cloud Run
本文希望可以儘量補充其他教學遺失的環節,幫助您可以自行選擇想用的服務調整流程。
[toc]
本文的核心為將 Next.js 部署至 Google Cloud Run,CI 的部分會使用 Gitlab CI,主要會依據採用不同服務分成兩種流程:
本文希望可以儘量補充其他教學遺失的環節,幫助您可以自行選擇想用的服務調整流程。
[toc]
2021/12/13 更新
部分 CVE-2021-44228 漏洞已在版本 2.15.0 修正,其餘在 CVE-2021-45046 追蹤。建議更新至 2.16.0 版本
1 | # 安裝 rhc |
1 | production: |
首先需要先安裝 Docker Toolbox,工具包包含下面幾種工具