xidu commited on
Commit
a71c0ec
·
1 Parent(s): d25d64f

fix(build): Use go mod tidy to ensure go.sum

Browse files
Files changed (1) hide show
  1. Dockerfile +3 -3
Dockerfile CHANGED
@@ -5,10 +5,10 @@ WORKDIR /app
5
 
6
  # 复制go.mod和go.sum文件并下载依赖项
7
  COPY go.mod ./
8
- RUN go mod download
9
-
10
- # 复制源代码并构建应用
11
  COPY main.go ./
 
 
 
12
  RUN CGO_ENABLED=0 GOOS=linux go build -o /go-api
13
 
14
  # 阶段 2: 运行
 
5
 
6
  # 复制go.mod和go.sum文件并下载依赖项
7
  COPY go.mod ./
 
 
 
8
  COPY main.go ./
9
+ RUN go mod tidy
10
+
11
+ # 构建应用 (在同一个RUN指令中,这样go.sum会被找到)
12
  RUN CGO_ENABLED=0 GOOS=linux go build -o /go-api
13
 
14
  # 阶段 2: 运行