hyp docker.md - maoxiaoyue/hypgo GitHub Wiki

hyp docker — 建構 Docker 映像

根據 config.yaml 設定,為當前 HypGo 專案建構 Docker 映像。

用法

hyp docker

建構流程

使用多階段 Dockerfile:

Stage 1 (builder)
  └─ 編譯 Go binary(CGO_DISABLED=1)

Stage 2 (runtime)
  └─ 複製 binary + config + 靜態檔案到最小映像

映像包含:

  • 編譯後的 Go binary
  • config.yaml
  • TLS 憑證(如有設定)
  • 靜態檔案和模板(全棧專案)

相關命令