File size: 729 Bytes
c1cf737 d07a300 993707c c1cf737 993707c d07a300 993707c c1cf737 d07a300 c1cf737 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
# 使用 JDK 17 官方镜像
FROM eclipse-temurin:17-jdk
# 设置工作目录
WORKDIR /usr/src/app
# 安装 wget 和 unzip
RUN apt-get update && apt-get install -y wget unzip
# 下载并解压 netdisk-fast-download 程序
RUN wget -O netdisk-fast-download.zip https://github.com/qaiu/netdisk-fast-download/releases/download/0.1.8.bate/netdisk-fast-download-bin-0.1.8.zip \
&& unzip netdisk-fast-download.zip -d netdisk-fast-download \
&& rm netdisk-fast-download.zip
# 列出解压后的文件以确认路径是否正确
RUN ls -R /usr/src/app/netdisk-fast-download
# 暴露端口 6400
EXPOSE 6400
# 运行解压后的 jar 文件
CMD ["java", "-jar", "/usr/src/app/netdisk-fast-download/netdisk-fast-download.jar"]
|