Cette image vous permet d'exécuter l'outil d'administration RCON-Web-Admin en tant que conteneur Docker. Un grand avantage de l'exécution de RCON-Web-Admin dans Docker, en particulier dans une composition Docker est que le port RCON de votre serveur de jeu peut rester sécurisé dans le réseau Docker.
Pour être opérationnel rapidement, il est préférable d'utiliser Docker Compose avec un docker-compose.yml tel que:
version : ' 3.3 '
services :
web :
image : itzg/rcon
environment :
RWA_USERNAME : admin
RWA_PASSWORD : admin
RWA_ADMIN : " TRUE "
# is referring to the service name 'mc' declared below
RWA_RCON_HOST : mc
# needs to match the password configured for the container, see RCON_PASSWORD below
RWA_RCON_PASSWORD : " changethis! "
ports :
- " 4326:4326 "
- " 4327:4327 "
mc :
image : itzg/minecraft-server
ports :
- " 25565:25565 "
# DO NOT expose rcon port 25575 here
environment :
EULA : " TRUE "
RCON_PASSWORD : " changethis! " Pour créer manuellement des conteneurs avec docker run S, ce qui n'est pas recommandé :
docker network create rcon--network rcon et --network-alias=mc--network rcon , -e RWA_RCON_HOST=mc docker run -d --name rcon-web --network rcon
-p 4326:4326 -p 4327:4327
-e RWA_PASSWORD=password
itzg/rconAvec cela, vous pouvez suivre les instructions régulières et accéder à l'interface utilisateur Web sur http: // your_docker_host: 4326
RWA_ENV est prédéfini à "vrai" dans cette image, de sorte que toutes les variables d'environnement décrites dans RCON-WEB-ADMIN sont disponibles pour une utilisation.
RWA_PASSWORD : doit être défini pour le mot admin passe de l'utilisateur initial (par défaut)RWA_RCON_HOST : devrait être défini sur le nom d'hôte du serveur Minecraft, comme le nom du service dans un déploiement Docker Compose Pour l'exécuter avec l'image itzg/minecraft-server , téléchargez / modifiez simplement ce docker-compose.yml, puis utilisez docker-compose ou docker stack deploy -c pour afficher la composition.
Avec cette composition particulière, configurez un nouveau serveur comme indiqué ici (avec un mot de passe RCON de "test")
Avec le serveur configuré, accédez au tableau de bord et choisissez le serveur "Minecraft". Ce qui suit affiche ajoutant un widget "console" et exécutant la commande "Help" contre Minecraft: