Commit Graph
4 Commits
Author SHA1 Message Date
alex e1f2516374 實現 Dockerfile:多階段建置(golang:1.26-alpine → scratch)
- 建置階段:BUILDPLATFORM 原生執行、交叉編譯至目標平臺,BuildKit
  快取掛載(go mod download / build cache)加速重複建置
- 執行階段:scratch+單一靜態執行檔(無 CGO、模板與樣式 go:embed
  內嵌),以非 root UID 65532 執行,ENTRYPOINT 採 exec 形式直接接收訊號
- .dockerignore 排除 .git、tools/、Markdown 等非建置所需檔案
- README 增加 Docker 段落(建置、連資料庫容器、CLI 子指令用法)

實作 #1
2026-10-03 22:58:46 +08:00
chenyunda218 5fc1755c17 fixup 2026-10-03 12:37:38 +08:00
chenyunda218 bcf3d3769c first commit 2026-10-03 10:44:29 +08:00
chenyunda218 f373cb8d37 重組前檢查點:根目錄 main package 2026-10-03 09:23:38 +08:00