Desplegar y gestionar aplicaciones modernas.

Logo de Dockge

Dockge

Gestor visual de sus stacks Docker Compose: edite el `compose.yaml`, inicie, detenga y siga los logs en directo desde un navegador, sin SSH.

512 MB RAM 1 vCPU Puerto 5001 Disponible

Stack técnico

DockerNode.jsSQLite
RAM mínima512 MB
CPU mínima1 vCPU
Puerto por defecto5001
SO compatiblesubuntu-24.04

Dockge es un gestor de stacks Docker Compose de código abierto, con licencia MIT, escrito por Louis Lam — el autor de Uptime Kuma. Aquí, un stack es simplemente un directorio que contiene un `compose.yaml`: Dockge le ofrece un editor, botones para iniciar y detener el conjunto, y una vista en directo del estado de los contenedores y de sus logs, todo en una única página reactiva.

La decisión de diseño que importa es que Dockge no se interpone. Sus stacks siguen siendo archivos ordinarios en `/opt/stacks` del host, y no líneas en una base de datos propietaria: `docker compose up -d` en ese directorio hace exactamente lo que hace el botón de la interfaz, Git puede versionar los archivos, y desinstalar Dockge deja todos sus stacks en funcionamiento. Esa es la diferencia entre un panel de control que se puede abandonar y un panel del que se depende. En un VPS ServOrbit, Dockge funciona en un solo contenedor con una base de datos SQLite y se mantiene claramente por debajo de los 200 MB de RAM en reposo. También convierte un comando `docker run` encontrado en un README en un `compose.yaml` utilizable, abre un terminal interactivo en cualquier contenedor y pilota varios hosts Docker desde una única interfaz una vez conectados los agentes adicionales.

Funcionalidades clave

Editor compose.yaml integrado con resaltado de sintaxis: el archivo que escribe en el navegador es exactamente el que editaría por SSH.
Inicio, parada, reinicio, actualización y eliminación de los stacks desde la interfaz, con el progreso real de Docker mostrado durante la operación.
Logs y estado de los contenedores transmitidos en continuo en la página, sin abrir una sesión SSH para lanzar un docker compose logs -f.
Convertidor docker runcompose.yaml: pegue el comando del README de un proyecto y obtenga una definición de stack lista para editar.
Almacenamiento en archivos: cada stack es un directorio en /opt/stacks, utilizable con la CLI docker compose y versionable con Git — ningún bloqueo.
Terminal web interactivo en el host o dentro de un contenedor.
Multiagente: conecte varios hosts Docker y gestione todos sus stacks desde una interfaz única.
Un solo contenedor con base de datos SQLite, claramente por debajo de los 200 MB de RAM en reposo — lo bastante ligero para convivir con las cargas que gestiona.

¿Cuándo usar esta solución?

1

Gestionar sus stacks sin vivir en SSH

Reiniciar un servicio, entender por qué un contenedor se ha reiniciado o leer los logs ya no supone abrir un terminal, encontrar el directorio correcto y acordarse de las opciones. Las mismas operaciones se hacen en dos clics en un navegador — también desde un teléfono — mientras los archivos subyacentes permanecen donde la CLI los espera.

2

Confiar la operación diaria a alguien que no es administrador de sistemas

Un compañero que deba reiniciar una aplicación tras un cambio de configuración no necesita una cuenta shell en el servidor. Dockge le da una vista legible de cada stack, de su estado y de sus logs, con botones para las operaciones de rutina — y el resto de la máquina permanece detrás de claves SSH que él no tiene.

3

Convertir un README en un stack en funcionamiento

La mayoría de los proyectos autoalojados documentan un largo comando docker run. Péguelo en el convertidor, obtenga un compose.yaml legible y versionable, ajuste los volúmenes y los puertos, y arránquelo — en lugar de conservar una línea del historial del shell como único rastro de cómo se desplegó el servicio.

Desplegar Dockge en su VPS

Guía optimizada para los VPS Cloud ServOrbit.

01

Pedir un VPS ServOrbit

Dockge en sí pesa poco: claramente menos de 200 MB de RAM en reposo. Dimensione, por tanto, el VPS para los stacks que piense ejecutar en él, ya que Dockge pilota los contenedores de la máquina en la que está instalado. Un VPS de 2 GB aloja cómodamente Dockge y varios servicios autoalojados pequeños.

02

Desplegar desde el Marketplace

Desde su panel de control ServOrbit: Marketplace → Despliegue → Dockge → Desplegar. Docker descarga la imagen louislam/dockge:1, monta el socket de Docker y el directorio /opt/stacks, y la interfaz responde en el puerto 5001 en unos segundos.

03

Conectarse por primera vez

Abra la URL: Dockge muestra una pantalla de creación de la cuenta de administrador (no hay credenciales por defecto). Créela de inmediato con una contraseña fuerte.

04

Elegir el modo de acceso a la interfaz

El puerto 5001 solo se publica en el bucle local del VPS, nunca en la IP pública. Hay dos accesos posibles: crear un registro A del tipo dockge.ejemplo.com hacia la IP del VPS, con la interfaz servida entonces en HTTPS detrás del vhost nginx con un certificado emitido y renovado automáticamente; o, sin nombre de dominio, abrir un túnel SSH ssh -L 5001:127.0.0.1:5001 root@<ip> y luego ir a http://127.0.0.1:5001. Dockge pilota el demonio Docker: no lo exponga nunca en HTTP sin cifrar.

05

Crear la cuenta de administrador

Abra la interfaz: la primera visita le pide crear la cuenta de administrador (no hay credenciales por defecto) y el registro se cierra inmediatamente después. Elija una contraseña larga y única — esta cuenta puede iniciar, detener y modificar todos los contenedores del VPS.

06

Crear su primer stack

Haga clic en Compose, dé un nombre al stack y escriba directamente el compose.yaml o pegue un comando docker run y deje que Dockge lo convierta. Lance Deploy: el progreso de la descarga y del arranque se muestra en directo. Los stacks existentes también se adoptan — mueva su directorio a /opt/stacks y aparecerán en la lista en la siguiente actualización.

Preguntas frecuentes

Dockge es deliberadamente más limitado: gestiona stacks Docker Compose, y lo hace bien, mientras que Portainer cubre toda la superficie de Docker — contenedores aislados, imágenes, redes, volúmenes, Swarm y Kubernetes. Si su VPS se organiza en torno a unos pocos stacks Compose, Dockge se aprende más rápido y pesa mucho menos. Si necesita administrar contenedores individuales, registros y orquestación en clúster, Portainer es la herramienta para ese trabajo.

Integrar el botón de despliegue

¿Mantiene un proyecto que utiliza Dockge? Este botón permite a sus lectores desplegarlo en un VPS con un clic, sin leer documentación de Docker.

Deploy Dockge on ServOrbit
Markdown
[![Deploy Dockge on ServOrbit](https://servorbit.com/brand/deploy/button.svg)](https://servorbit.com/vps-cloud?template=dockge&utm_source=deploy-badge&utm_medium=referral&utm_campaign=dockge)
HTML
<a href="https://servorbit.com/vps-cloud?template=dockge&utm_source=deploy-badge&utm_medium=referral&utm_campaign=dockge"><img src="https://servorbit.com/brand/deploy/button.svg" alt="Deploy Dockge on ServOrbit" height="40"></a>

El botón lleva al pedido de un VPS con la plantilla preseleccionada. La imagen se sirve desde servorbit.com: no tiene que alojar nada por su parte.

Desplegar y gestionar aplicaciones modernas.

Active Dockge en su infraestructura.

VPS Cloud dedicado: IPv4 incluida, centro de datos europeo, soporte incluido. Sus datos nunca salen de su servidor.

Configuración recomendada: 512 MB RAM · 1 vCPU

¿Necesita ayuda?

Consulte nuestro centro de ayuda y nuestra FAQ, o contacte con nuestro equipo: llamada, WhatsApp o correo electrónico. Soporte en francés, inglés y árabe.

Escribir por WhatsAppse abre en una pestaña nueva