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: 30
      AUTOPAUSE_TIMEOUT_INIT: 180
      AUTOPAUSE_PERIOD: 10

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