文章

使用 create react app 或是 vite 部署 react 靜態網站的方式其實很類似,主要的差別就是在 vite.config.js 裡面的寫法。

閱讀更多

cloud run 是可以把你 build 好的 image 啟動,並且給你一個已經有 https 的網址輸出使用。

也就是說假設你有個不論是前端靜態網站、後端服務,都可以部署到 cloud run ,並且費用非常便宜,0.幾塊美金一個月而已。

閱讀更多

中小企業在網站架設的解決方案上,通常會在一個主機上安裝多個網站,這篇教學使用 docker-compose + nginx 架設 wordpress 網站在 google compute engine 上。

閱讀更多

使用 docker 的目的就是可以方便在任何環境部署服務,所以不管在哪個主機都要先學會如何安裝 docker。

閱讀更多

wordpress 網站不是靜態網站,因為有部落格系統需要用到 mysql 資料庫,所以我們並不能只建立一個 container 就架設 wp 網站,需要啟動mysqlwordpress兩個 container。
當要同時啟動一個以上的 container 時,就會需要用到 docker-compose

閱讀更多

如題,有時候我們做簡單的網站不會用到javascript框架,但是還是可以使用docker部署。

閱讀更多

使用 next.js 製作網站不外乎就是為了 ssr 這個重點,因為一般的 SPA 網站像是純 react 或 vue,是沒有 seo 的,也就是當我們做好網站,google 搜尋引擎是搜尋不到你的內容的。

閱讀更多

最近公司配了一台M1,於是在本地像往常一樣build image然後推到contianer registry,到這邊都很順利,但是到cloud run去重新部署的時候,就出現Cloud Run error: Container failed to start. Failed to start and then listen on the port defined by the PORT environment variable. Logs for this revision might contain more information. Logs URL:...錯誤,然後照著他的網址點進去,看到錯誤訊息:

閱讀更多

如果你的電腦有安裝docker,要把網站送上gcp就是一件超簡單的事~

進行下面步驟之前,請先:

  1. 使用一個 gmail 登入 gcp
  2. 創建一個 gcp 專案
  3. 在自己電腦安裝 docker
閱讀更多