Byte Ebi's Logo

Byte Ebi 🍤

每天一小口,蝦米變鯨魚

Jenkins 04 在流程中使用 SSH 指令操作 GCP 上另一台執行個體

讓 Jenkins 透過 SSH 連線操作遠端主機,代替手動連線部署

Ray

在沒有自動化部屬的情境下,每次都需要手動連線到伺服器主機內部
透過下指令或是執行將部署指令的執行檔,不僅麻煩且有人為失誤的風險
透過 Jenkins 的 pipeline 來取代人工執行,部署就變得輕鬆又愜意

Jenkins 03 打包 Docker image 並推送到 GCR

打包 Docker image 並在 pipeline 中使用 gcloud 指令推送到 Google Container Registry 儲存映像檔

Ray

Google Container Registry 是 Google 提供用來儲存、管理和保護 Docker 容器映像檔的服務
這次要做的事是打包 Docker image,再透過 gcloud 指令推送到 GCP 以便未來部署主機時使用

用 Docker 建立 Laravel 開發環境

介紹如何使用 Docker 建置基礎的 Laravel 的開發環境

Ray

過去在本機開發 Laravel 專案,多數是直接在本機安裝所需要服務
而後來改以虛擬機為主,曾經官方文件推薦開發環境的 Homestead 是很多人第一次使用的環境

環境初始化主機設定(Docker + Laravel)

介紹如何在一台剛開的主機上設定基礎的 Docker 以及 Laravel 執行環境

Ray

如果今天開啟一台全新的雲端主機,要在上面使用 Docker 建立 Laravel 開發環境
並且可以在遠端主機執行 Laravel 常用的 composer 與 artisan 指令

最新文章

Category

Tag