From d8945923551b8bf961f1154fe8875da2d0e650a8 Mon Sep 17 00:00:00 2001 From: admin Date: Thu, 16 Jul 2026 11:01:15 +0000 Subject: [PATCH] fix: add PKG_CONFIG_PATH and remove unused import --- Dockerfile | 10 +++++++--- internal/database/database.go | 1 - 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index af8866c..440c600 100644 --- a/Dockerfile +++ b/Dockerfile @@ -15,9 +15,13 @@ WORKDIR /app # 复制源代码 COPY . . -# 构建 (启用 CGO) +# 设置 CGO 编译环境 +ENV CGO_ENABLED=1 +ENV PKG_CONFIG_PATH=/usr/lib/pkgconfig + +# 构建 RUN go mod download || true -RUN CGO_ENABLED=1 GOOS=linux go build -ldflags="-s -w" -o anticaptcha ./cmd/server +RUN go build -ldflags="-s -w" -o anticaptcha ./cmd/server # 运行阶段 FROM alpine:3.20 @@ -43,4 +47,4 @@ ENV TZ=Asia/Shanghai EXPOSE 6688 -CMD ["./anticaptcha"] +CMD ["./anticaptcha"] \ No newline at end of file diff --git a/internal/database/database.go b/internal/database/database.go index b6d89df..7758523 100644 --- a/internal/database/database.go +++ b/internal/database/database.go @@ -2,7 +2,6 @@ package database import ( "fmt" - "log" "anticaptcha/internal/config" "anticaptcha/internal/model"