bohesocool commited on
Commit
88a8e6b
·
verified ·
1 Parent(s): 696449b

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +5 -6
Dockerfile CHANGED
@@ -1,9 +1,11 @@
1
- # 使用最新的 Go 1.22 版本作为基础镜像
2
  FROM golang:1.22-alpine
3
 
4
  # 安装必要的系统依赖
5
  RUN apk --no-cache add ca-certificates git
6
 
 
 
 
7
  # 设置工作目录
8
  WORKDIR /app
9
 
@@ -18,13 +20,10 @@ RUN CGO_ENABLED=0 GOOS=linux go build -o main .
18
 
19
  # 设置环境变量
20
  ENV PORT=8080
21
- # ENV ENABLE_PROXY=false
22
- # ENV PROXY_URL=""
23
- # ENV PROXY_TIMEOUT_MS=5000
24
  ENV LOG_LEVEL=debug
25
 
26
- # 暴露 Hugging Face Spaces 使用的默认端口
27
  EXPOSE 8080
28
 
29
- # 运行应用
30
  CMD ["sh", "-c", "./main 2>&1 | tee /app/logs/app.log"]
 
 
1
  FROM golang:1.22-alpine
2
 
3
  # 安装必要的系统依赖
4
  RUN apk --no-cache add ca-certificates git
5
 
6
+ # 创建日志目录
7
+ RUN mkdir -p /app/logs
8
+
9
  # 设置工作目录
10
  WORKDIR /app
11
 
 
20
 
21
  # 设置环境变量
22
  ENV PORT=8080
 
 
 
23
  ENV LOG_LEVEL=debug
24
 
25
+ # 暴露端口
26
  EXPOSE 8080
27
 
28
+ # 运行应用并重定向日志
29
  CMD ["sh", "-c", "./main 2>&1 | tee /app/logs/app.log"]