Montar tu propio servidor de Minecraft en Debian 13 es muy fácil usando Docker. En esta guía aprenderás a instalarlo, configurarlo y dejarlo funcionando en pocos minutos.
Tabla de contenidos
Requisitos
- Debian 13
- Acceso a terminal
- Conexión a Internet
1. Instalar Docker
Ejecuta:
sudo apt update
sudo apt install docker.io docker-compose-v2 -y
sudo systemctl enable --now docker
Opcional (para no usar sudo):
sudo usermod -aG docker $USER
(Reinicia sesión después)
2. Crear carpeta del servidor
mkdir -p ~/minecraft
cd ~/minecraft
3. Crear docker-compose.yml
Crea el fichero:
nano docker-compose.yml
Pega esto:
services:
minecraft:
image: itzg/minecraft-server:java21
container_name: minecraft
ports:
- "25565:25565"
environment:
EULA: "TRUE"
TYPE: "VANILLA"
VERSION: "1.21.4"
MEMORY: "4G"
volumes:
- ./data:/data
restart: unless-stopped
4. Arrancar el servidor
docker compose up -d
Ver logs:
docker compose logs -f
Cuando termine de cargar, el servidor estará listo.
5. Abrir el puerto
Si usas firewall:
sudo ufw allow 25565/tcp
6. Conectarte al servidor
- IP local:
ip a - Desde Minecraft → Multijugador → Añadir servidor
7. Archivos importantes
Todo se guarda en:
~/minecraft/data
Ahí puedes modificar:
server.properties- mundos
- whitelist
- ops
8. Comandos útiles
Parar:
docker compose down
Reiniciar:
docker compose restart
Actualizar:
docker compose pull
docker compose up -d
9. Usar Paper (mejor rendimiento)
Cambia esto en el compose:
TYPE: "PAPER"
Problema común (IMPORTANTE)
Si ves un error tipo:
UnsupportedClassVersionError
Significa que la versión de Minecraft no es compatible con Java.
Solución:
- Fija una versión concreta:
VERSION: "1.21.4"
o usa una imagen con Java más nueva:
image: itzg/minecraft-server:java25
Conclusión
Con Docker tienes un servidor de Minecraft:
- rápido de montar
- fácil de mantener
- portable



