Spaces:
heroo
/
Paused

heroo commited on
Commit
32c8593
·
verified ·
1 Parent(s): f4f3461

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +9 -2
Dockerfile CHANGED
@@ -2,8 +2,15 @@
2
  FROM golang:1.23.2 AS builder
3
  WORKDIR /go/src/github.com/YuCN0010/DeepLX
4
  COPY . .
5
- RUN go get -d -v ./
6
- RUN CGO_ENABLED=0 go build -a -installsuffix cgo -o deeplx .
 
 
 
 
 
 
 
7
 
8
  # 第二阶段:构建最终镜像
9
  FROM alpine:latest
 
2
  FROM golang:1.23.2 AS builder
3
  WORKDIR /go/src/github.com/YuCN0010/DeepLX
4
  COPY . .
5
+
6
+ # 初始化 Go 模块(如果还没有 go.mod 文件)
7
+ RUN go mod init github.com/YuCN0010/DeepLX || true
8
+
9
+ # 下载依赖
10
+ RUN go mod download
11
+
12
+ # 编译 Go 代码
13
+ RUN CGO_ENABLED=0 go build -o deeplx .
14
 
15
  # 第二阶段:构建最终镜像
16
  FROM alpine:latest