From a890bcb1bc388b4bd47b1477d712e5ba0d6a9efc Mon Sep 17 00:00:00 2001 From: fithwum Date: Thu, 3 Jul 2025 06:28:48 -0700 Subject: [PATCH] test --- fabric/Dockerfile | 24 +++++++++++++++--------- testing/Dockerfile | 24 +++++++++++++++--------- 2 files changed, 30 insertions(+), 18 deletions(-) diff --git a/fabric/Dockerfile b/fabric/Dockerfile index 2c0b5ae..53f7250 100644 --- a/fabric/Dockerfile +++ b/fabric/Dockerfile @@ -14,22 +14,28 @@ ENV XMN_SIZE="" # URL's for files ARG INSTALL_SCRIPT=https://raw.githubusercontent.com/fithwum/minecraft/refs/heads/master/fabric/install_script.sh -# Install java-17 & Dependencies. -RUN apt-get -y update && apt-get -y autoclean && apt-get -y autoremove \ - && apt-get install -y wget -RUN wget https://packages.microsoft.com/config/debian/12/packages-microsoft-prod.deb -O packages-microsoft-prod.deb \ - && dpkg -i packages-microsoft-prod.deb -RUN apt-get -y update && apt-get -y --fix-broken install \ - && apt-get install -y --no-install-recommends msopenjdk-21 screen bzip2 jq \ +# Install Dependencies. +RUN apt-get -y update \ + && apt-get install -y --no-install-recommends wget screen bzip2 jq \ + && apt-get -y autoclean \ + && apt-get -y autoremove \ && rm -rf /var/lib/apt/lists/* \ && update-ca-certificates -f; +# Install java +RUN wget https://packages.microsoft.com/config/debian/12/packages-microsoft-prod.deb -O packages-microsoft-prod.deb \ + && dpkg -i packages-microsoft-prod.deb \ + && apt-get install -y --no-install-recommends msopenjdk-21 \ + && apt-get -y update && apt-get -y --fix-broken install + # Folder creation. RUN mkdir -p /MCserver /MCtemp \ && chmod 777 -R /MCserver /MCtemp \ && chown 99:100 -R /MCserver /MCtemp -ADD "$INSTALL_SCRIPT" /MCtemp -RUN chmod +x /MCtemp/install_script.sh + +# Main script +RUN wget "$INSTALL_SCRIPT" -O /MCtemp/install_script.sh \ + && chmod +x /MCtemp/install_script.sh # Directory where data is stored VOLUME /MCserver diff --git a/testing/Dockerfile b/testing/Dockerfile index b418af0..ec6150f 100644 --- a/testing/Dockerfile +++ b/testing/Dockerfile @@ -12,22 +12,28 @@ ENV XMN_SIZE="" # URL's for files ARG INSTALL_SCRIPT=https://raw.githubusercontent.com/fithwum/minecraft/refs/heads/master/testing/install_script.sh -# Install java-17 & Dependencies. -RUN apt-get -y update && apt-get -y autoclean && apt-get -y autoremove \ - && apt-get install -y wget -RUN wget https://packages.microsoft.com/config/debian/12/packages-microsoft-prod.deb -O packages-microsoft-prod.deb \ - && dpkg -i packages-microsoft-prod.deb -RUN apt-get -y update && apt-get -y --fix-broken install \ - && apt-get install -y --no-install-recommends msopenjdk-21 screen bzip2 jq \ +# Install Dependencies. +RUN apt-get -y update \ + && apt-get install -y --no-install-recommends wget screen bzip2 jq \ + && apt-get -y autoclean \ + && apt-get -y autoremove \ && rm -rf /var/lib/apt/lists/* \ && update-ca-certificates -f; +# Install java +RUN wget https://packages.microsoft.com/config/debian/12/packages-microsoft-prod.deb -O packages-microsoft-prod.deb \ + && dpkg -i packages-microsoft-prod.deb \ + && apt-get install -y --no-install-recommends msopenjdk-21 \ + && apt-get -y update && apt-get -y --fix-broken install + # Folder creation. RUN mkdir -p /MCserver /MCtemp \ && chmod 777 -R /MCserver /MCtemp \ && chown 99:100 -R /MCserver /MCtemp -ADD "$INSTALL_SCRIPT" /MCtemp -RUN chmod +x /MCtemp/install_script.sh + +# Main script +RUN wget "$INSTALL_SCRIPT" -O /MCtemp/install_script.sh \ + && chmod +x /MCtemp/install_script.sh # Directory where data is stored VOLUME /MCserver