Skip to main content

Création / Gestion

Image docker utilisée : https://hub.docker.com/r/itzg/minecraft-server

Emplacement du docker compose:

/docker/minecraft

Lancer le compose

sudo docker-compose up -d

Accéder au terminal Minecraft

Si il demande un mdp: ElipseHuit6

docker exec -i mc rcon-cli
ctrl-c pour quitter

Acceder au terminal docker du container

docker attach --sig-proxy=false mc
ctrl-c pour quitter

Acceder au logs du serveur

docker logs -t mc

Emplacement des settings du serveur minecraft:

/mydisk/partb1/container-conf/minecraft/data



docker-compose.yml :

version: "3.8"

services:
    minecraft:
      image: itzg/minecraft-server
      container_name: mc
      ports:
        - "25565:25565"
      volumes:
        - "/mydisk/partb1/container-conf/minecraft/data:/data"
      environment:
        EULA: "TRUE"
        ENABLE_RCON: "true"
        RCON_PASSWORD: "ElipseHuit6"
        RCON_PORT: 28016
        # Server pause when nobody connected:
        ENABLE_AUTOPAUSE: "TRUE"
        AUTOPAUSE_TIMEOUT_EST: 240
        AUTOPAUSE_TIMEOUT_INIT: 120
        AUTOPAUSE_TIMEOUT_KN: 120
        INIT_MEMORY: 1G
        MAX_MEMORY: 6G

volumes:
    minecraft:



(VIEUX) Créer et lancer le Serveur (utiliser docker compose maintenant)
docker run -e EULA=TRUE -d -p 25565:25565 -v /mydisk/partb1/container-conf/minecraft/data:/data --name mc itzg/minecraft-server