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: 10volumes:
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