|
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.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 |
|
|
|
RUN chmod +x /usr/src/app/netdisk-fast-download/netdisk-fast-download-bin/netdisk-fast-download/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 6400 |
|
|
|
CMD ["java", "-jar", "/usr/src/app/netdisk-fast-download/netdisk-fast-download-bin/netdisk-fast-download/netdisk-fast-download.jar"] |