bohesocool commited on
Commit
bcdb1f5
·
verified ·
1 Parent(s): 7dbd88b

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +3 -4
Dockerfile CHANGED
@@ -3,8 +3,6 @@ FROM golang:1.22-alpine
3
  # 安装必要的系统依赖
4
  RUN apk --no-cache add ca-certificates git
5
 
6
-
7
-
8
  # 设置工作目录
9
  WORKDIR /app
10
 
@@ -17,8 +15,9 @@ RUN go mod download
17
  # 构建应用
18
  RUN CGO_ENABLED=0 GOOS=linux go build -o main .
19
 
20
- # 创建日志目录
21
- RUN mkdir -p /app/logs
 
22
 
23
  # 设置环境变量
24
  ENV PORT=8080
 
3
  # 安装必要的系统依赖
4
  RUN apk --no-cache add ca-certificates git
5
 
 
 
6
  # 设置工作目录
7
  WORKDIR /app
8
 
 
15
  # 构建应用
16
  RUN CGO_ENABLED=0 GOOS=linux go build -o main .
17
 
18
+ # 创建日志目录并设置权限
19
+ RUN mkdir -p /app/logs && \
20
+ chown -R nobody:nobody /app/logs
21
 
22
  # 设置环境变量
23
  ENV PORT=8080