sugar404 commited on
Commit
87d11a7
1 Parent(s): d8b2bcc

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +11 -3
Dockerfile CHANGED
@@ -8,15 +8,23 @@ RUN wget -O netdisk-fast-download.zip https://github.com/qaiu/netdisk-fast-downl
8
  && unzip netdisk-fast-download.zip -d netdisk-fast-download \
9
  && rm netdisk-fast-download.zip
10
 
 
11
  RUN ls -lR /usr/src/app/netdisk-fast-download
12
 
13
- RUN chmod +x /usr/src/app/netdisk-fast-download/netdisk-fast-download.jar
 
14
 
15
- # 创建目录并设置权限
 
 
 
16
  RUN mkdir -p /usr/src/app/db && chown -R 1000:1000 /usr/src/app/db
17
 
 
18
  VOLUME /usr/src/app/db
19
 
 
20
  EXPOSE 6400
21
 
22
- CMD ["java", "-jar", "/usr/src/app/netdisk-fast-download/netdisk-fast-download.jar"]
 
 
8
  && unzip netdisk-fast-download.zip -d netdisk-fast-download \
9
  && rm netdisk-fast-download.zip
10
 
11
+ # 检查解压后的文件结构
12
  RUN ls -lR /usr/src/app/netdisk-fast-download
13
 
14
+ # 设置工作目录到 JAR 文件所在位置
15
+ WORKDIR /usr/src/app/netdisk-fast-download/netdisk-fast-download-bin/netdisk-fast-download
16
 
17
+ # 设置 JAR 文件的可执行权限
18
+ RUN chmod +x netdisk-fast-download.jar
19
+
20
+ # 创建数据库目录并设置权限
21
  RUN mkdir -p /usr/src/app/db && chown -R 1000:1000 /usr/src/app/db
22
 
23
+ # 设置数据卷
24
  VOLUME /usr/src/app/db
25
 
26
+ # 暴露端口
27
  EXPOSE 6400
28
 
29
+ # 运行 JAR 文件
30
+ CMD ["java", "-jar", "netdisk-fast-download.jar"]