容器安全新境界:深度解析 Distroless Image 與 SBOM 在軟體供應鏈安全中的應用
如何打造極小化且安全的容器映像檔?探討 Distroless 技術如何降低攻擊面,並透過 SBOM (軟體清單) 強化軟體供應鏈的透明度與安全性。
閱讀更多這個分類下的所有文章都與「Container」相關。探索更多相關內容!
如何打造極小化且安全的容器映像檔?探討 Distroless 技術如何降低攻擊面,並透過 SBOM (軟體清單) 強化軟體供應鏈的透明度與安全性。
閱讀更多
「靈活運用 Docker 打造高效的容器化應用環境」系列的文章之一。記錄在建置 Docker Image 時,如何使用 Multi-Stage build 的方式,有效的減少產出 Artfact 的大小。後續不定期更新內容。
閱讀更多
「靈活運用 Docker 打造高效的容器化應用環境」系列的文章之一。記錄了如何在 Windows 與 Ubuntu 之中,進行 Docker 的安裝設定。
閱讀更多
「靈活運用 Docker 打造高效的容器化應用環境」系列的文章之一。本篇文章整理使用 Docker 時,Image 與 Container 常用的基本指令,內容包含查詢、啟動、停止、移除等等。
閱讀更多
「靈活運用 Docker 打造高效的容器化應用環境」系列的文章之一。本文探討虛擬機器 (Virtual Machine, VM) 與容器 (Container) 技術的差異。 VM 是從操作系統層虛擬化,建立 Guest OS 環境;Container 則從應用程序層入手,將應用程序打包成映像檔,共用 Host OS。
閱讀更多
靈活運用 Docker 系列導讀。分享如何從單純執行容器邁向具備工程彈性的容器化環境,整合網路隔離、資料持久化、效能調校與安全策略,整理打造高效且可重現之部署架構的系列心得。
閱讀更多
整理 ASP.NET Core Web API 容器化的實踐筆記。探討多階段建置 (Multi-stage build) 優化 Image 大小、安全傳遞敏感組態與連線字串,並記錄排解 Docker 容器間內部網路通訊問題的實務經驗。
閱讀更多
紀錄利用 PostgreSQL 官方映像檔的 docker-entrypoint-initdb.d 特性,在啟動 Container 時自動執行 SQL 與 Shell 腳本完成 Schema 建立與預載資料的配置技巧,提升本機開發與測試環境建立的重現性。
閱讀更多
在 Azure PipeLines, Jenkins 中,除了可以直接指定使用現有的 Docker image 做為執行 CI 所需的運行環境。也可以讓 Azure Pipelines, Jenkins,運用 dockerfile 或 cmd 的方式,直接把程式封裝為 Docker Image
閱讀更多
對於 docker/container 有基本概念後,接著要與 CI/CD 的工具搭配使用,讓 CI Server 同時支援更多不同的環境的要求。本篇文章會以 Travis CI、Azure DevOps、Jenkins 為例。
閱讀更多
梳理 Docker 開發與維運必備的核心指令與實務操作。筆記整合 Dockerfile 撰寫原則、Image 建置流程,以及運用 Docker Compose 定義並編排多容器服務的實用範例與參數說明。
閱讀更多
告別「在我的電腦明明會動」的環境不一致困擾。透過日常比喻與情境對話,釐清 Container 容器與傳統虛擬機 (VM) 的核心技術差異,梳理 Docker 共享核心與輕量隔離的本質原理。
閱讀更多