Dec 13, 2023 資安 Docker Docker | 初探 Distroless Container Image 與 SBOM 資訊安全 Distroless Container 去除非必要工具,只留應用運行所需元件,實現輕量、安全的目的。本文以 .NET 和 Ubuntu Chiseled Image 為例,比較一般與 Distroless Image 的差異。並利用 Trivy、Syft、Grype 等工具,檢視 Image 的 SBOM 和漏洞。 繼續閱讀
Dec 12, 2023 Docker RabbitMQ Event-Driven 縮網址服務實作記錄(3) - 使用 RabbitMQ 以事件驅動的方式分析縮網址的資訊來源 使用 RabbitMQ 來建立一個 Event-Driven 的縮網址點擊分析的功能。透過生產者與消費者模型,讓服務與數據分析的行為解耦。避免後續增修數據分析功能時,影響到原本正常的功能。 繼續閱讀
Dec 6, 2023 Authentication ASP.NET Core | JWT 授權與驗證機制 本文介紹了在 .NET Core 中如何設定及使用 JWT Authentication,包含 Middleware 的設定、JWT Token 的驗證條件設定、產生 JWT Token 的程式、輸出 Authentication 失敗訊息的方式等。 繼續閱讀
Dec 2, 2023 Docker 靈活運用 Docker - 建置 Docker Image 時,使用 Multi-Stage Build 減少不必要的資料 「靈活運用 Docker 打造高效的容器化應用環境」系列的文章之一。記錄在建置 Docker Image 時,如何使用 Multi-Stage build 的方式,有效的減少產出 Artfact 的大小。後續不定期更新內容。 繼續閱讀
Dec 1, 2023 Docker 靈活運用 Docker - Docker 的安裝 「靈活運用 Docker 打造高效的容器化應用環境」系列的文章之一。記錄了如何在 Ubuntu 之中,進行 Docker 的安裝設定。後續不定期更新內容。 繼續閱讀