0412Xu commited on
Commit
ec89ac8
·
verified ·
1 Parent(s): 86af933

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +2 -4
Dockerfile CHANGED
@@ -10,10 +10,8 @@ RUN npm install
10
  COPY . /app
11
 
12
  # --- 添加以下行来修复权限问题 ---
13
- # 1. 使用 mkdir -p 确保 /app/data 目录存在 (如果 COPY . /app 包含了空的 data 目录也没关系)
14
- # 2. 使用 chown -R node:node 更改 /app/data 目录及其所有内容的拥有者为 'node' 用户和 'node' 组
15
- # 这使得最终以 'node' 用户运行的进程可以写入此目录
16
- RUN mkdir -p /app/data && chown -R node:node /app/data
17
  # --- 权限修复结束 ---
18
 
19
  # 暴露应用程序端口
 
10
  COPY . /app
11
 
12
  # --- 添加以下行来修复权限问题 ---
13
+ # 确保 /app/data /app/downloads 目录存在,并将它们的所有者更改为 'node' 用户
14
+ RUN mkdir -p /app/data /app/downloads && chown -R node:node /app/data /app/downloads
 
 
15
  # --- 权限修复结束 ---
16
 
17
  # 暴露应用程序端口