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-servercontainer_name: mcports:- "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: 240AUTOPAUSE_TIMEOUT_INIT: 120AUTOPAUSE_TIMEOUT_KN: 120INIT_MEMORY: 1GMAX_MEMORY: 6Gvolumes:
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