Spaces:
Sleeping
Sleeping
File size: 795 Bytes
c1cf737 d07a300 a34dcc3 d07a300 993707c 7a710e3 d07a300 87d11a7 9176566 4fd554b 87d11a7 6e09938 4baa1f7 87d11a7 4baa1f7 87d11a7 86404a3 d07a300 87d11a7 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
FROM eclipse-temurin:17-jdk
WORKDIR /usr/src/app
RUN apt-get update && apt-get install -y wget unzip
RUN wget -O netdisk-fast-download.zip https://github.com/qaiu/netdisk-fast-download/releases/download/0.1.8.proxy/netdisk-fast-download-bin-full.zip \
&& unzip netdisk-fast-download.zip -d netdisk-fast-download \
&& rm netdisk-fast-download.zip
# 设置工作目录到 JAR 文件所在位置
WORKDIR /usr/src/app/netdisk-fast-download/netdisk-fast-download
# 设置 JAR 文件的可执行权限
RUN chmod +x netdisk-fast-download.jar
# 创建数据库目录并设置权限
RUN mkdir -p /usr/src/app/db && chown -R 1000:1000 /usr/src/app/db
# 设置数据卷
VOLUME /usr/src/app/db
# 暴露端口
EXPOSE 6401
# 运行 JAR 文件
CMD ["java", "-jar", "netdisk-fast-download.jar"] |