diff --git a/backend/Dockerfile b/backend/Dockerfile index f9f1117..5677407 100644 --- a/backend/Dockerfile +++ b/backend/Dockerfile @@ -24,15 +24,17 @@ RUN go mod download # 复制源代码 COPY . . -# 构建应用程序 (启用CGO支持SQLite) +# 构建应用程序 (启用CGO支持SQLite,使用动态链接) RUN CGO_ENABLED=1 GOOS=linux GOARCH=amd64 go build \ -ldflags='-w -s' \ + -tags "sqlite_omit_load_extension" \ -o photography-api \ ./cmd/api/main.go -# 构建迁移工具 (启用CGO支持SQLite) +# 构建迁移工具 (启用CGO支持SQLite,使用动态链接) RUN CGO_ENABLED=1 GOOS=linux GOARCH=amd64 go build \ -ldflags='-w -s' \ + -tags "sqlite_omit_load_extension" \ -o migrate \ ./cmd/migrate/main.go