mirror of
https://github.com/GravitLauncher/Launcher
synced 2024-12-22 00:21:07 +03:00
[FIX] Dockerfile
This commit is contained in:
parent
4cd3d145c9
commit
1667b00757
1 changed files with 7 additions and 12 deletions
19
Dockerfile
19
Dockerfile
|
@ -1,17 +1,12 @@
|
|||
FROM archlinux/base
|
||||
RUN pacman -Sy --noconfirm jdk11-openjdk unzip && pacman -Scc --noconfirm
|
||||
FROM ubuntu:latest
|
||||
RUN apt-get update && apt-get install -y osslsigncode openjdk-11-jdk unzip jq screen
|
||||
ADD https://download2.gluonhq.com/openjfx/11.0.2/openjfx-11.0.2_linux-x64_bin-jmods.zip .
|
||||
RUN unzip openjfx-11.0.2_linux-x64_bin-jmods.zip && mv javafx-jmods-11.0.2/* /usr/lib/jvm/java-11-openjdk/jmods/ && rmdir javafx-jmods-11.0.2 && rm openjfx-11.0.2_linux-x64_bin-jmods.zip
|
||||
RUN mkdir ./libraries ./launcher-libraries ./launcher-libraries-compile
|
||||
RUN unzip openjfx-11.0.2_linux-x64_bin-jmods.zip && mv javafx-jmods-11.0.2/* /usr/lib/jvm/java-11-openjdk-amd64/jmods/ && rmdir javafx-jmods-11.0.2 && rm openjfx-11.0.2_linux-x64_bin-jmods.zip
|
||||
RUN mkdir ./libraries ./launcher-libraries ./launcher-libraries-compile ./compat ./compat/modules
|
||||
COPY ./LaunchServer/build/libs/LaunchServer.jar .
|
||||
COPY ./LaunchServer/build/libs/libraries ./libraries
|
||||
COPY ./LaunchServer/build/libs/launcher-libraries ./launcher-libraries
|
||||
COPY ./LaunchServer/build/libs/launcher-libraries-compile ./launcher-libraries-compile
|
||||
RUN mkdir ./compat/
|
||||
COPY ./compat/authlib/authlib-clean.jar ./compat
|
||||
COPY ./LauncherAuthlib/build/libs/* ./compat/
|
||||
COPY ./ServerWrapper/build/libs/ServerWrapper.jar ./compat/
|
||||
RUN mkdir ./compat/modules
|
||||
COPY ./modules/*_module/build/libs/* ./compat/modules/
|
||||
COPY ./modules/*_lmodule/build/libs/* ./compat/modules/
|
||||
CMD java -javaagent:LaunchServer.jar -jar LaunchServer.jar
|
||||
COPY ./compat/authlib/authlib-clean.jar ./LauncherAuthlib/build/libs/* ./ServerWrapper/build/libs/ServerWrapper.jar ./compat/
|
||||
COPY ./modules/*_module/build/libs/* ./modules/*_lmodule/build/libs/* ./compat/modules/
|
||||
CMD screen -DmS launchserver java -javaagent:LaunchServer.jar -jar LaunchServer.jar
|
||||
|
|
Loading…
Reference in a new issue