記錄把本地 Terraform State 文件轉移到 AWS S3 的過程與注意事項
2026-03-06
記錄把本地 Terraform State 文件轉移到 AWS S3 的過程與注意事項
DB 數百萬筆的龐大資料如何提供給 Client & 儲存進 Redis cache 層的設計案例分享
Ubuntu 安裝 MySQL client 的相關設定
以下是一個針對無法互相訪問的 Server 進行 SQLite 資料庫檔案同步的特殊案例分享
在某次 build image 時,突然出現這個 error log
AspectCore 是一個基於 AOP 概念設計的框架,可以在不更改主要流程的程式碼下,動態的從中添加功能。這個套件可以用在 .NET Framework 以及 .NET Core,這裡主要將會以 .NET 6 做為示範,簡單展示幾個 Interceptor 的應用方式。
架設容器調度工具 - Docker Swarm & 託管多個 Container 的教學。
使用 Visual Studio 開發工具啟動 Docker Container 的設置說明
展示使用 .NET Core 內建的 System.Text.Json JSON Library 如何自訂 JSON 的轉換器。
我採用 Gitlab Runner 運行在 Container,並使用 Docker 當 Executor,為每個 CI Job 建立一個乾淨的 Container 來執行 Docker 命令的做法。
以下我會展示從 0 開始設置的各個步驟,包含 gitlab-ci.yml 開始創建 & 指令的調整、Docker 版 Gitlab Runner 的 create & register 方式,Docker in Docker 與 Docker Socket 兩種的做法我都會提到,以及過程中的一些 error 問題排解。