Installer un serveur minecraft avec Docker

Mis à jour le lundi 8 août 2022 par johackim

Une fois Docker installé avec la commande apt update && apt install -yq docker.io, lancez un conteneur Docker Minecraft avec la commande suivante :

docker run -d -e EULA=true -e MEMORY=4G -p 25565:25565 -v ~/minecraft:/data --name minecraft -v /etc/localtime:/etc/localtime:ro itzg/minecraft-server

Vous pouvez à présent accéder à votre serveur Minecraft en renseignant l'adresse IP de votre serveur suivi du port, exemple : 127.0.0.1:25565.

PS : N'oubliez pas de configurer votre pare-feu pour permettre l'accès au port 25565.

Exécuter des commandes

Pour exécuter une commande Minecraft (ex : /op <username>) :

docker exec -it minecraft rcon-cli

Vous pouvez ensuite taper toutes les commandes que vous souhaitez depuis le conteneur Docker ou depuis Minecraft avec la commande de tchat (touche t).

Exemples :

  • /op <player> - Mettre un joueur en admin
  • /give <player> <item> - Donner un item à un joueur
  • /gamemode <mode> - Changer le mode de jeu
  • /tp <player> - Se téléporter vers un joueur
  • /list - Liste des joueurs connectés

Voici la liste de toutes les commandes Minecraft.

Faire une sauvegarde

Pour faire une sauvegarde, c'est très simple, il suffit de copier-coller le dossier Minecraft là où on le souhaite (ex : Nextcloud, NAS, etc...) 😀

Apparemment, vous devez exécuter la commande /save-all flush pour que la sauvegarde s'effectue correctement.


Références :