cfiles commited on
Commit
225738f
·
verified ·
1 Parent(s): 2dd9035

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +11 -3
Dockerfile CHANGED
@@ -25,9 +25,17 @@ RUN apk update && apk add --no-cache wget tar gzip python3 py3-pip curl bash
25
  # 下载 Cloudreve 3.8.3 预构建二进制文件
26
  RUN wget https://github.com/cloudreve/Cloudreve/releases/download/3.8.3/cloudreve_3.8.3_linux_amd64.tar.gz
27
 
28
- # 解压 Cloudreve 并重命名文件夹
29
- RUN tar -zxvf cloudreve_3.8.3_linux_amd64.tar.gz && \
30
- mv "$(find . -maxdepth 1 -type d -name 'cloudreve_*')" cloudreve
 
 
 
 
 
 
 
 
31
 
32
  # 创建数据目录
33
  RUN mkdir -p /opt/cloudreve/data
 
25
  # 下载 Cloudreve 3.8.3 预构建二进制文件
26
  RUN wget https://github.com/cloudreve/Cloudreve/releases/download/3.8.3/cloudreve_3.8.3_linux_amd64.tar.gz
27
 
28
+ # 解压 Cloudreve
29
+ RUN tar -zxvf cloudreve_3.8.3_linux_amd64.tar.gz
30
+
31
+ # 创建目标文件夹
32
+ RUN mkdir cloudreve
33
+
34
+ # 将解压后的内容移动到目标文件夹 (假设解压后只有一个以 cloudreve_ 开头的文件夹)
35
+ RUN mv "$(find . -maxdepth 1 -type d -name 'cloudreve_*')/*" cloudreve/
36
+
37
+ # 删除原始的解压文件夹
38
+ RUN rm -rf "$(find . -maxdepth 1 -type d -name 'cloudreve_*')"
39
 
40
  # 创建数据目录
41
  RUN mkdir -p /opt/cloudreve/data