Minecraft Serveur 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 Création / Gestion type2 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 minecraft rcon-cli ctrl-c pour quitter docker exec -it minecraft rcon-cli --port 28016 --password ElipseHuit6 Acceder au terminal docker du container docker attach --sig-proxy=false minecraft ctrl-c pour quitter Acceder au logs du serveur docker logs -t minecraft Emplacement des settings du serveur minecraft: /mydisk/partb1/container-conf/minecraft/data docker-compose.yml : version: "3.8" services: minecraft: image: itzg/minecraft-server:java21 container_name: minecraft ports: - "25565:25565" volumes: - /mydisk/cloud/confcloud/minecraft/data:/data environment: EULA: "TRUE" VERSION: "1.21.8" 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 Changer map Changer map Stopper le docker sudo docker-compose down Path des data du serveur cd /mydisk/cloud/confcloud/minecraft/data Vérifier le nom de que la map utilise sudo cat server.properties | grep name level-name=World Voici mon world ls World data  datapacks  paper-world.yml  playerdata  region  session.lock  uid.dat apres avoir remplacer les ficher du dosiier world relancer le docker sudo docker-compose restart Ajouter plugins Stopper le docker sudo docker-compose down Path des data du serveur des plugin cd /mydisk/cloud/confcloud/minecraft/data/plugins glisser le fichier .jar du plugin directement dedans