En nuestra VM de prueba de 4 GB (no es un servidor de DreamHost), todos los paneles que medimos dejaron casi toda la memoria libre para tus aplicaciones. La lectura más alta fue la de Komodo en su primer arranque tras una instalación limpia: unos 405 MiB, aproximadamente una décima parte de los 4 GB. En los arranques posteriores marcó unos 150 MiB. Portainer CE, el que viene instalado en nuestro hosting VPS para Docker, fue el más ligero de los cinco.
Así que la elección depende de cómo trabajes: dónde guardas tus archivos compose, quién más inicia sesión, si despliegas desde Git y qué exige la licencia a tu empresa. Un usuario de Hacker News usa una segunda herramienta junto a Portainer por el primero de esos motivos.
I run it alongside portainer because exactly of the compose.yaml file I want to have control over
Lo que usó cada panel en nuestra VM de prueba
Nuestra VM Linux de prueba tenía 2 vCPU y 4 GB de memoria, el mismo tamaño que nuestro plan Stack 4. Instalamos cada panel con el archivo compose oficial de su desarrollador y medimos su memoria una vez en reposo y otra con tres stacks pequeños funcionando a su lado (nginx, Redis y PostgreSQL). Tienes el método completo al final de la página.

Portainer CE resultó el más ligero, con la menor memoria en sus dos ejecuciones y la descarga más pequeña. Dockhand y Dockge apenas variaron entre sus dos ejecuciones y se mantuvieron en torno a 78 y 142 MiB. El manual de Dockhand sigue indicando 512 MB como mínimo y recomienda 1 GB, y esa es la cifra con la que debes planificar, porque nuestra lectura procede de una instalación limpia que todavía no está haciendo nada.
Komodo y Arcane variaron entre arranques, así que repetimos la prueba. Probablemente, el primer arranque de Komodo exagera lo que le quita a tus aplicaciones. En ese arranque, una instalación limpia, marcó 405,1 MiB, de los que 233,7 MiB correspondían a MongoDB, y unos 150 MiB en los arranques posteriores. docker stats solo resta la parte inactiva de la caché de archivos de un contenedor, así que la parte activa sigue incluida en su cifra. La memoria usada por la propia VM, que no incluye la caché, solo subió 187 MiB en ese arranque, así que parte de la lectura probablemente sea caché generada por MongoDB al escribir su nueva base de datos. Si estás en Stack 8, incluso el primer arranque de Komodo supone alrededor del 5 % de los 8 GB.
Arcane se estabiliza en unos 58 a 68 MiB. Dos de sus cinco primeros arranques dieron cifras más altas, 125,9 y 138,6 MiB, tras los 2 minutos habituales de estabilización. Le hicimos dos ejecuciones más con 10 minutos de estabilización, una en una instalación limpia y otra tras un reinicio, y marcaron 63,8 y 68,1 MiB. Interpretamos las dos cifras altas como mediciones de Arcane antes de que se hubiera estabilizado.
Ninguno mantuvo ocupado el procesador. El contenedor de MongoDB de Komodo tuvo la mediana de CPU más alta, por debajo del 2 %, y la de Portainer, redondeada, fue cero.
La prueba publicada de Jacar en agosto se hizo en un servidor Debian arm64 con la misma versión de Docker. Sus 155 MiB para Dockge se acercan a los nuestros, y sus 24 MiB para Portainer son unos pocos MiB más. Sus 208 MiB para Komodo quedan entre nuestro primer arranque y los posteriores. Jacar ejecutó los tres a la vez, sin stacks, y tomó la mediana de ocho lecturas durante seis minutos, así que sus cifras no son directamente comparables. Jacar también midió las imágenes descomprimidas en disco, que ocupan más que la descarga: 190 MB para Portainer, 1150 MB para Dockge y 2900 MB para Komodo con MongoDB.
Comparativa
Las versiones, los precios y las condiciones de licencia se volvieron a comprobar el 21 de octubre de 2026. Las filas de memoria y descarga proceden de nuestra prueba del 16 de octubre, que usó la imagen vigente ese día de cada desarrollador.
| Portainer CE (instalado) | Dockge | Komodo | Dockhand | Arcane | |
|---|---|---|---|---|---|
| Qué es | Interfaz completa de Docker | Archivos compose en disco | Despliegues desde Git en varios servidores | Interfaz de Docker, copias de seguridad, SSO | Interfaz de Docker, un solo contenedor |
| Contenedores | 1 | 1 | 3 | 1 | 1 |
| Memoria en reposo | 17.6 MiB | 141.4 MiB | 149.5 MiB | 78.7 MiB | 59,3 a 68,1 MiB |
| Con 3 stacks | 19.0 MiB | 142.1 MiB | 146.1 MiB | 77.2 MiB | 57.9 MiB |
| Descarga, arm64 | 41.3 MB | 258.0 MB | 806.0 MB | 205.6 MB | 56.9 MB |
| Primer inicio de sesión | Token de configuración en sus registros | Crear el administrador en la primera visita | Contraseña en el archivo env | Activar el inicio de sesión en Settings | Cambiar la contraseña al iniciar sesión por primera vez |
| Roles de equipo | Business Edition | Un solo administrador | Gratis | Enterprise | Gratis |
| Despliegue desde Git | Sí | No | Sí, con cada push | Sí, webhooks | Sí, Git Sync |
| Más servidores | Agentes | Agentes | Agentes Periphery | Agentes Hawser | Arcane Agent |
| Licencia | zlib, gratis | MIT, gratis | GPL-3.0, gratis | BSL 1.1, de pago para empresas | BSD 3-Clause, gratis |
| Última versión | 2.45.3 LTS, 21 oct 2026 | 1.5.0, 30 mar 2025 | v2.3.3, 1 sept 2026 | v1.0.54, 17 oct 2026 | v2.17.0, 21 oct 2026 |
La cifra en reposo de Komodo procede de un arranque posterior, ya que su primer arranque marcó 405,1 MiB, y el rango de Arcane excluye las dos lecturas tempranas mencionadas arriba. Los tres contenedores de Komodo son MongoDB, Core y Periphery. La fila de descarga muestra lo que indicó Docker en nuestra VM arm64. En nuestros servidores x86 descargarías un poco más, según el registro: 44,8 MB para Portainer, 263,5 MB para Dockge, 214,6 MB para Dockhand y unos 832 MB para las tres imágenes de Komodo.
En una instalación estándar, Portainer muestra un token de configuración en sus registros y te da 5 minutos para crear el administrador. En nuestra imagen de Docker funciona detrás del HTTPS de Caddy. Portainer CE ofrece usuarios sencillos, y para tener roles necesitas Business Edition, que es gratis para hasta 3 nodos. Dockhand reserva los roles para su plan Enterprise.
Portainer CE despliega stacks desde un repositorio Git. Su documentación sobre stacks describe actualizaciones GitOps por sondeo o webhook, mientras que el artículo de Portainer que compara CE y BE incluye las actualizaciones automáticas como función de Business. Así que lo comprobamos en nuestra VM de prueba. A través de la API de Portainer CE 2.45.2, un stack desplegado desde Git aceptó tanto un intervalo de sondeo de 5 minutos como un webhook, y la dirección del webhook respondió cuando la llamamos. No hicimos push de ningún commit para ver cómo se volvía a desplegar.
En qué destaca cada uno
Portainer CE gestiona contenedores, imágenes, volúmenes, redes y stacks en un solo lugar. En nuestra imagen de Docker ya funciona detrás de HTTPS. Un usuario de Komodo usa Portainer junto a Komodo strictly for volume management.
Dockge edita y ejecuta stacks de compose, y los archivos se quedan en /opt/stacks en tu disco, donde tus comandos docker compose de siempre siguen funcionando. Tiene una sola cuenta de administrador y no hace despliegues desde Git.
Komodo está pensado para desplegar en varios servidores. Los archivos compose pueden venir de su interfaz, del propio servidor o de un repositorio Git con despliegue automático en cada push, y además compila imágenes y ejecuta procedimientos programados. Usa la licencia GPL-3.0 sin límite de servidores, y los roles, el inicio de sesión único y un registro de auditoría de quién cambió qué son gratis. Incluye MongoDB, o FerretDB sobre Postgres para sistemas que no pueden ejecutar una versión actual de MongoDB. La primera contraseña de administrador se define en su archivo env antes del primer arranque.
El plan gratuito de Dockhand incluye despliegues desde Git con webhooks, copias de seguridad (en beta) e inicio de sesión único OIDC. Funciona como un solo contenedor y llega a otros servidores mediante agentes Hawser.
Arcane funciona como un solo contenedor con licencia BSD, e incluye en su versión gratuita roles y permisos, Git Sync y agentes para otros servidores.
Quédate con Portainer CE si
Quieres una sola herramienta gratuita para contenedores, imágenes, volúmenes y stacks, incluidos los desplegados desde Git, y te gusta que ya funcione con HTTPS. Si alguien de tu equipo necesita su propio rol, Business Edition es gratis para hasta 3 nodos.
Añade Dockge junto a él si
Trabajas con archivos compose y quieres conservarlos como archivos normales que puedas editar, guardar en Git y ejecutar con docker compose. Crea su cuenta de administrador a través de un túnel SSH la primera vez que lo inicies.
Elige Komodo, Arcane o Dockhand si
Quieres compilaciones y despliegues con cada push de Git en varios servidores (Komodo), roles gratis más allá de la oferta de 3 nodos de Portainer (Komodo y Arcane) o inicio de sesión único gratis (Komodo o Dockhand). Dockhand cobra a las empresas por servidor.
Dejamos fuera de la tabla otras tres herramientas. El propio README de Yacht dice que lleva tiempo sin actualizarse. Dockpeek te da accesos rápidos a las páginas web, los registros y las actualizaciones de imagen de tus contenedores. Lazydocker es una interfaz de terminal que solo se ejecuta mientras la tienes abierta, así que en reposo no consume nada.
Portainer CE o BE, y lo que cobra Dockhand
Cuatro de los cinco no te costarán nada, los uses para lo que los uses. Portainer CE es de código abierto con licencia zlib, Dockge con MIT, Komodo con GPL-3.0 y Arcane con BSD-3-Clause.
El producto de pago de Portainer es Business Edition. Añade control de acceso basado en roles, un motor GitOps más completo, gestión de registros de imágenes, registros de auditoría y SSO, y es gratis para hasta 3 nodos, con una licencia por organización. Portainer considera nodo cualquier máquina que ejecute Portainer Server o que esté gestionada por él, así que un solo VPS ocupa uno de los tres. A partir de ahí, Home & Student cubre 15 nodos por 155 USD al año para uso personal, y Starter empieza en 1045 USD al año por 5 nodos. Con un solo servidor, no necesitas Business Edition salvo que otra persona necesite un acceso con permisos limitados.
Lee con atención la licencia de Dockhand. Es la Business Source License 1.1, que no es una licencia de código abierto. El uso personal, las organizaciones sin ánimo de lucro, los centros educativos, los autónomos con servidores en los que no trabaja nadie más, y el desarrollo o las pruebas de cualquiera son gratis. Si tu empresa lo usa en producción, pagas por servidor. Cada versión pasa a ser Apache 2.0 cuatro años después de su lanzamiento.
Cómo añadir un segundo panel
La guía de configuración explica cómo instalar Docker y Portainer en un VPS. Para todo lo que añadas junto a Portainer, sigue este orden.
- Actualiza primero el servidor y Portainer
Primero, actualiza Portainer a la última versión, 2.45.3 LTS a 22 de octubre de 2026, y aplica también las actualizaciones del sistema.
- Inicia el nuevo panel solo en localhost
Parte del archivo compose del desarrollador, pero cambia su línea de puertos para que el panel solo escuche en el propio servidor. Para Dockge, esa línea queda así:
yamlports: - "127.0.0.1:5001:5001"Para Komodo, define la contraseña de administrador y las claves en su archivo env antes del primer
docker compose up -d. - Abre un túnel SSH y configura el acceso
Desde tu propio ordenador, redirige el puerto del panel: 5001 para Dockge, 3000 para Dockhand, 3552 para Arcane o 9120 para Komodo. Para Dockge, ejecuta esto y abre
http://localhost:5001en un navegador:bashssh -L 5001:localhost:5001 you@your-server-ipDespués, configura el inicio de sesión antes que nada. En Dockge, crea la cuenta de administrador. En Dockhand, activa el inicio de sesión en Settings, en la sección Authentication. Arcane te pide una contraseña nueva la primera vez que inicias sesión.
- Dale un dominio con Caddy si lo quieres en la web
Caddy ya sirve Portainer por HTTPS en nuestra imagen de Docker. Añade a la configuración de Caddy un sitio para el nuevo panel que apunte al puerto local, para que el panel siga escuchando solo en el propio servidor.
- Decide si Portainer se queda
El README de Dockge indica que no gestionará un stack existente hasta que su archivo esté en
/opt/stacks/<name>/compose.yaml, así que copia el archivo compose de cada stack desde el editor web de Portainer a esa carpeta antes de detener Portainer. Portainer guarda las variables de entorno que defines en su interfaz por separado del archivo compose, así que cópialas en un archivo.envjunto a él. No comprobamos si Komodo, Arcane o Dockhand reconocen stacks iniciados por otra herramienta, así que pruébalo antes con un stack de repuesto. Portainer usó menos de 20 MiB en nuestra VM de prueba, así que puedes dejarlo funcionando.
El soporte de DreamHost está disponible 24/7 para el hardware, la red y la conectividad. Tú gestionas el sistema operativo, el software y la configuración, incluidas las actualizaciones de cualquier panel que añadas.
Cómo lo medimos
DreamHost hizo la prueba el 16 de octubre de 2026. La VM de prueba ejecutaba Ubuntu 24.04.4 LTS mediante Colima, con la virtualización de Apple en un Mac con Apple silicon: aarch64, 2 vCPU, 4 GB de memoria y Docker 29.5.2. Cada panel se inició con el archivo compose de su desarrollador, rellenando solo las contraseñas y claves que el propio desarrollador indica, y lo apagamos antes de iniciar el siguiente. Descargamos las imágenes antes, así que la velocidad de descarga no influyó. Cada cifra es la mediana de 12 muestras de docker stats tomadas cada 5 segundos tras 2 minutos de estabilización (10 minutos en las dos últimas ejecuciones de Arcane). Usamos el valor MEM USAGE
y sumamos los contenedores propios de cada panel, sin contar nada más de la VM. Los tres stacks de prueba se ejecutaron desde /opt/stacks, se iniciaron con un simple docker compose y no cuentan en la cifra de ningún panel. La página web de cada panel respondió en menos de 5 segundos tras el comando de inicio, y el primer arranque de Komodo fue el más lento, con 4,7 segundos.
Las cifras no coincidirán exactamente con tu servidor, ya que nuestros servidores usan procesadores x86 AMD EPYC y la VM es arm64. El primer arranque de cada herramienta fue una instalación nueva, y los siguientes conservaron sus volúmenes de datos. Nadie inició sesión y aún no había historial ni repositorio Git. Tu propio uso sumará memoria. Portainer clona los repositorios Git en su volumen de datos, y Komodo guarda por defecto sus 14 últimas copias de seguridad de la base de datos. Medimos la memoria y la CPU solo tras dos minutos en reposo y sin ninguna pestaña del navegador abierta, así que los picos de arranque y el trabajo que hace un panel mientras lo usas no aparecen en estas cifras. Tampoco ejecutamos dos paneles a la vez ni comprobamos si uno detecta los stacks que ha iniciado otro. Portainer, Dockge y Dockhand se midieron en dos arranques cada uno, Komodo en tres y Arcane en siete.
Preguntas frecuentes sobre paneles de Docker
¿Está muerto Dockge?
No ha publicado ninguna versión desde el 30 de marzo de 2025, cuando salió la 1.5.0. Se siguen generando imágenes nightly, y el 15 de octubre de 2026 se abrió una pull request que añade cuentas de usuario. Echa un ojo a su página de versiones para ver si sale una nueva.
¿Puedo ejecutar dos paneles en un mismo servidor?
Cada uno se comunica con el mismo motor de Docker a través del socket de Docker, así que pueden funcionar dos a la vez. Portainer y Dockge suman unos 159 MiB si juntas sus lecturas en reposo, tomadas por separado en nuestra VM de prueba. No los ejecutamos a la vez. Dockge solo gestiona los stacks cuyos archivos compose están en su carpeta de stacks, /opt/stacks por defecto.
¿De verdad necesito un panel?
Docker y Compose funcionan desde la línea de comandos por SSH, y nuestro VPS para Docker te permite gestionar los contenedores de las dos formas. Un panel te ayuda cuando quieres tener los registros, los reinicios y las actualizaciones de imágenes a un clic, o cuando alguien que no usa la terminal necesita revisar cómo va todo.
¿Qué plan necesito para Docker y un panel?
Elige el tamaño según tus apps, ya que todos estos paneles dejaron libre casi toda la memoria de nuestra VM de prueba de 4 GB. ¿Qué plan VPS necesito? te ayuda a calcular el resto.
Fuentes
- Docker VPS Hosting, DreamHost, Consultado el 21 de octubre de 2026. dreamhost.com/hosting/vps/docker
- Komodo vs Portainer vs Dockge in 2026, Jacar, Publicado el 31 de agosto de 2026, consultado el 16 de octubre de 2026. jacar.es/komodo-vs-portainer-vs-dockge
- Install Portainer CE with Docker on Linux, Portainer docs, Consultado el 16 de octubre de 2026. docs.portainer.io/start/install-ce/server/docker/linux
- Setup token, Portainer docs, Consultado el 16 de octubre de 2026. docs.portainer.io/faqs/installing/setup-token
- Add a new stack, Portainer docs, Consultado el 16 de octubre de 2026. docs.portainer.io/user/docker/stacks/add
- Requirements and prerequisites, Portainer docs, Consultado el 16 de octubre de 2026. docs.portainer.io/start/requirements-and-prerequisites
- Portainer CE vs Portainer BE: which should you install?, Portainer, Consultado el 16 de octubre de 2026. portainer.io/blog/portainer-community-edition-ce-vs-portainer-business-edition-be-which-should-you-install
- Pricing, Portainer, Consultado el 21 de octubre de 2026. portainer.io/pricing
- Get 3 nodes free, Portainer, Consultado el 21 de octubre de 2026. portainer.io/take-3
- Home & Student, Portainer, Consultado el 21 de octubre de 2026. portainer.io/homeandstudent
- Portainer releases, Portainer (GitHub), Consultado el 21 de octubre de 2026. github.com/portainer/portainer/releases
- Dockge README, Dockge (GitHub), Consultado el 16 de octubre de 2026. github.com/louislam/dockge
- Dockge releases, Dockge (GitHub), Consultado el 21 de octubre de 2026. github.com/louislam/dockge/releases
- Dockge image tags, Docker Hub, Consultado el 16 de octubre de 2026. hub.docker.com/r/louislam/dockge/tags
- Dockge setup page (Setup.vue), Dockge (GitHub), Consultado el 16 de octubre de 2026. github.com/louislam/dockge/blob/master/frontend/src/pages/Setup.vue
- Add user accounts and resource quotas (pull request #1006), Dockge (GitHub), Consultado el 16 de octubre de 2026. github.com/louislam/dockge/pull/1006
- What is Komodo?, Komodo docs, Consultado el 16 de octubre de 2026. komo.do/docs/intro
- Setup Komodo Core, Komodo docs, Consultado el 16 de octubre de 2026. komo.do/docs/setup
- MongoDB setup, Komodo docs, Consultado el 16 de octubre de 2026. komo.do/docs/setup/mongo
- compose.env, Komodo (GitHub), Consultado el 16 de octubre de 2026. github.com/moghtech/komodo/blob/main/compose/compose.env
- Komodo releases, Komodo (GitHub), Consultado el 21 de octubre de 2026. github.com/moghtech/komodo/releases
- Komodo issue #1054, GitHub, Consultado el 16 de octubre de 2026. github.com/moghtech/komodo/issues/1054
- Dockhand: features and pricing, Dockhand, Consultado el 21 de octubre de 2026. dockhand.pro
- Dockhand manual, Dockhand, Consultado el 16 de octubre de 2026. dockhand.pro/manual
- Dockhand license, Dockhand (GitHub), Consultado el 21 de octubre de 2026. github.com/Finsys/dockhand/blob/main/LICENSE.txt
- Dockhand releases, Dockhand (GitHub), Consultado el 21 de octubre de 2026. github.com/Finsys/dockhand/releases
- Installation, Arcane docs, Consultado el 16 de octubre de 2026. getarcane.app/docs/get-started/installation
- Git Sync, Arcane docs, Consultado el 16 de octubre de 2026. getarcane.app/docs/docker/git-sync.html
- Remote Environments, Arcane docs, Consultado el 16 de octubre de 2026. getarcane.app/docs/remote/environments.html
- Roles & Permissions, Arcane docs, Consultado el 16 de octubre de 2026. getarcane.app/docs/access/roles
- Arcane repository and releases, Arcane (GitHub), Consultado el 21 de octubre de 2026. github.com/getarcaneapp/arcane/releases
- docker container stats, Docker docs, Consultado el 16 de octubre de 2026. docs.docker.com/reference/cli/docker/container/stats
- Hacker News comment on Dockge and Portainer, Hacker News, Publicado el 2 de abril de 2025, consultado el 16 de octubre de 2026. news.ycombinator.com/item?id=43559147
- Yacht README, Yacht (GitHub), Consultado el 16 de octubre de 2026. github.com/SelfhostedPro/Yacht
- Dockpeek README, Dockpeek (GitHub), Consultado el 16 de octubre de 2026. github.com/dockpeek/dockpeek
- Lazydocker README, Lazydocker (GitHub), Consultado el 16 de octubre de 2026. github.com/jesseduffield/lazydocker