# 使用 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 -lR /usr/src/app/netdisk-fast-download/netdisk-fast-download-bin # 更正后的 jar 文件路径 RUN chmod +x /usr/src/app/netdisk-fast-download/netdisk-fast-download-bin/netdisk-fast-download/netdisk-fast-download.jar # 暴露端口 6400 EXPOSE 6400 # 运行解压后的 netdisk-fast-download.jar 文件 CMD ["java", "-jar", "/usr/src/app/netdisk-fast-download/netdisk-fast-download-bin/netdisk-fast-download/netdisk-fast-download.jar"]