flzta commited on
Commit
e341d57
·
verified ·
1 Parent(s): 9660ca7

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +4 -1
Dockerfile CHANGED
@@ -27,6 +27,9 @@ RUN useradd -u 1000 -ms /bin/bash www-data || true
27
  # 更改 /opt/app 目录的所有权为 www-data 用户
28
  RUN chown -R www-data:www-data /opt/app
29
 
 
 
 
30
  # 创建 Python 虚拟环境并安装 webdavclient3
31
  ENV VIRTUAL_ENV=/opt/venv
32
  RUN python3 -m venv $VIRTUAL_ENV
@@ -41,7 +44,7 @@ RUN chmod +x /opt/app/app1
41
  # 暴露 app 的默认端口 (根据需要调整)
42
  EXPOSE 5432
43
 
44
- # 切换到 www-data 用户1
45
  USER www-data
46
 
47
  # 设置运行 app 的命令,包含同步脚本
 
27
  # 更改 /opt/app 目录的所有权为 www-data 用户
28
  RUN chown -R www-data:www-data /opt/app
29
 
30
+ # 在更改所有者后设置目录权限
31
+ RUN chmod -R 775 /opt/app
32
+
33
  # 创建 Python 虚拟环境并安装 webdavclient3
34
  ENV VIRTUAL_ENV=/opt/venv
35
  RUN python3 -m venv $VIRTUAL_ENV
 
44
  # 暴露 app 的默认端口 (根据需要调整)
45
  EXPOSE 5432
46
 
47
+ # 切换到 www-data 用户
48
  USER www-data
49
 
50
  # 设置运行 app 的命令,包含同步脚本