updates/java memory testing
This commit is contained in:
@@ -1,9 +1,13 @@
|
||||
FROM fithwum/debian-base:bullseye
|
||||
LABEL maintainer "fithwum"
|
||||
|
||||
# Environment Variables
|
||||
ENV ACCEPT_EULA=""
|
||||
ENV GAME_PORT=""
|
||||
ENV MC_VERSION=""
|
||||
ENV XMX=""
|
||||
ENV XMS=""
|
||||
ENV XMN=""
|
||||
|
||||
# URL's for files
|
||||
ARG INSTALL_SCRIPT=https://gitlab.fithwum.tech/fithwum/minecraft/-/raw/master/testing/install_script.sh
|
||||
|
||||
@@ -88,6 +88,11 @@ fi
|
||||
sleep 1
|
||||
echo "INFO ! Setting game port."
|
||||
sed -i '/server-port='*'/c\server-port='$GAME_PORT'' /MCserver/server.properties
|
||||
|
||||
echo "INFO ! Setting java memory size."
|
||||
sed -i '/-Xmx'*'/c\-Xmx'$XMX'' /MCserver/run-*.sh
|
||||
sed -i '/-Xms'*'/c\-Xms'$XMS'' /MCserver/run-*.sh
|
||||
sed -i '/-Xmn'*'/c\-Xmn'$XMN'' /MCserver/run-*.sh
|
||||
sleep 1
|
||||
|
||||
# Set permissions.
|
||||
|
||||
@@ -6,7 +6,7 @@ cd /MCserver
|
||||
JAR=./MCserver-*.jar
|
||||
|
||||
while [ true ]; do
|
||||
java -Xmx4G -Xms1024M -Xmn1G -jar $JAR nogui
|
||||
java -Xmx4G -Xms1G -Xmn1G -jar $JAR nogui
|
||||
if [ $? -eq 0 ]; then
|
||||
break
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user