Files
pubcraft/README.md
2020-05-10 12:43:13 -04:00

1.0 KiB

Pubcraft

Getting server.jar

Click Installations Select the Options Menu Click Edit Click Download Server

Running Locally

docker-compose build minecraft
docker-compose up minecraft

Uploading to Docker Hub

In docker-compose.yaml, update the image tag to:

...
services:
  minecraft:
    build: .
    image: <your_username>/minecraft:<version>-1
    ports:
...

then run

docker-compose push

Running in kubernetes

In k8s/deploy.yaml, edit the deploy

...
    spec:
      containers:
      - name: minecraft
        image: <your image from above>
        ports:
...

Then run the following

kubectl apply -f k8s/pvc
kubectl apply -f k8s

Your minecraft server will be available on port 25565

Create a Backup

kubectl cp <pod_name>:/mc_data <backup>

Restore from Backup

kubectl cp <backup> <pod_name>:/mc_data

Cool seeds

with an amplified world, -8018833100564192815