update IP
This commit is contained in:
@@ -2,7 +2,10 @@ FROM openjdk:8-slim
|
||||
|
||||
WORKDIR /mc_server
|
||||
COPY ./server .
|
||||
WORKDIR /mc_data
|
||||
|
||||
RUN groupadd -r minecraft && useradd --no-log-init -r -g minecraft minecraft
|
||||
USER minecraft
|
||||
WORKDIR /mc_data
|
||||
# Copy files only if they don't yet exist (server.jar, server.properties, etc) and start the server
|
||||
CMD for file in $(ls /mc_server); do if test ! -s $file; then echo "copying $file" && cp -r /mc_server/$file .; fi; done && java -Xmx"$MAX_RAM"G -Xms"$MIN_RAM"G -jar server.jar nogui
|
||||
CMD for file in $(ls /mc_server); do if test ! -s $file; then echo "copying $file" && cp -r /mc_server/$file .; fi; done && \
|
||||
java -server -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -XX:+CMSIncrementalPacing -XX:ParallelGCThreads="$THREADS" -XX:+AggressiveOpts -Xmx"$MAX_RAM"G -Xms"$MIN_RAM"G -jar server.jar nogui
|
||||
@@ -3,7 +3,7 @@ version: '3'
|
||||
services:
|
||||
mc:
|
||||
build: .
|
||||
image: ducoterra/minecraft_1.15.1:0.0.5
|
||||
image: ducoterra/minecraft_1.15.1:0.0.8
|
||||
ports:
|
||||
- 25565:25565
|
||||
volumes:
|
||||
@@ -14,3 +14,5 @@ services:
|
||||
environment:
|
||||
- MAX_RAM=2
|
||||
- MIN_RAM=1
|
||||
- THREADS=2
|
||||
user: minecraft
|
||||
@@ -13,14 +13,7 @@ spec:
|
||||
spec:
|
||||
containers:
|
||||
- name: minecraft-1-15-1
|
||||
image: ducoterra/minecraft_1.15.1:0.0.4
|
||||
resources:
|
||||
requests:
|
||||
memory: 1Mi
|
||||
cpu: 1m
|
||||
limits:
|
||||
memory: "8Gi"
|
||||
cpu: "4"
|
||||
image: ducoterra/minecraft_1.15.1:0.0.8
|
||||
ports:
|
||||
- containerPort: 25565
|
||||
volumeMounts:
|
||||
@@ -30,9 +23,18 @@ spec:
|
||||
stdin: true
|
||||
env:
|
||||
- name: MAX_RAM
|
||||
value: "8"
|
||||
value: "2"
|
||||
- name: MIN_RAM
|
||||
value: "1"
|
||||
- name: THREADS
|
||||
value: "4"
|
||||
resources:
|
||||
requests:
|
||||
memory: 1Mi
|
||||
cpu: 1m
|
||||
limits:
|
||||
memory: "2Gi"
|
||||
cpu: "2"
|
||||
volumes:
|
||||
- name: data
|
||||
persistentVolumeClaim:
|
||||
|
||||
@@ -8,4 +8,6 @@ spec:
|
||||
ports:
|
||||
- port: 25565
|
||||
targetPort: 25565
|
||||
type: LoadBalancer
|
||||
type: NodePort
|
||||
externalIPs:
|
||||
- 3.14.1.101
|
||||
|
||||
Reference in New Issue
Block a user