修复sql 错误

This commit is contained in:
yml2213
2026-07-22 13:25:36 +08:00
parent daa558ebab
commit 0c60f76af0
+6 -1
View File
@@ -8,11 +8,16 @@ FROM ${GO_BUILDER_IMAGE} AS builder
ARG GOPROXY ARG GOPROXY
ARG GOSUMDB ARG GOSUMDB
ARG ALPINE_MIRROR
ENV GOPROXY=${GOPROXY} ENV GOPROXY=${GOPROXY}
ENV GOSUMDB=${GOSUMDB} ENV GOSUMDB=${GOSUMDB}
WORKDIR /app WORKDIR /app
# SQLite 驱动依赖 CGO,构建阶段需要 C 编译工具 / SQLite driver needs CGO and a C toolchain
RUN sed -i "s|https://dl-cdn.alpinelinux.org/alpine|${ALPINE_MIRROR}|g; s|http://dl-cdn.alpinelinux.org/alpine|${ALPINE_MIRROR}|g" /etc/apk/repositories \
&& apk --no-cache add build-base
# 复制 Go 依赖文件 / Copy Go dependency files # 复制 Go 依赖文件 / Copy Go dependency files
COPY backend/go.mod backend/go.sum ./ COPY backend/go.mod backend/go.sum ./
RUN go mod download RUN go mod download
@@ -21,7 +26,7 @@ COPY backend ./backend
WORKDIR /app/backend WORKDIR /app/backend
# 构建 Go 二进制文件 / Build Go binary # 构建 Go 二进制文件 / Build Go binary
RUN CGO_ENABLED=0 GOOS=linux go build -o /server ./cmd/server RUN CGO_ENABLED=1 GOOS=linux go build -ldflags="-linkmode external -extldflags '-static'" -o /server ./cmd/server
# 最终运行镜像 / Runtime image # 最终运行镜像 / Runtime image
FROM ${BACKEND_RUNTIME_IMAGE} FROM ${BACKEND_RUNTIME_IMAGE}