Documentación

Inicio rápido + descripción de cada función y de cada dispositivo (en constante actualización)

Catálogo de imágenes

Este documento presenta el «Catálogo de imágenes» del panel: exploración y despliegue con un clic de las imágenes de Docker más habituales.

Entenderlo en una frase

El Catálogo de imágenes es una «tienda de imágenes de Docker»: reúne las imágenes oficiales de software habitual (nginx, mysql, redis, WordPress, etc.), cada una con «puerto predeterminado, cuenta y contraseña, comando de despliegue, advertencias» ya preparados, para descargarlas y ejecutarlas con un clic sin buscarlas fuera.

Descripción de la función

El Catálogo de imágenes reúne las imágenes de Docker más usadas y ofrece una navegación por categorías «Todas / Instaladas»; cada imagen incluye detalles completos (cuenta y contraseña predeterminadas, puerto, pasos de despliegue, advertencias) y permite descargarla y ejecutarla con un clic.

Casos de uso

  • Encontrar rápido la imagen oficial de un software habitual
  • Descargar una imagen y ejecutar el contenedor con un clic
  • Consultar información clave de la imagen: puerto predeterminado, cuenta y contraseña, volúmenes de datos, etc.

Cómo se usa

1. Entra en «Catálogo de imágenes» y explora o busca imágenes (categorías completas y gran cantidad)

2. Cambia entre «Todas» o «Instaladas»

3. Pulsa una imagen para ver sus detalles (nombre de la imagen, puerto predeterminado, cuenta y contraseña, comando de despliegue, advertencias)

4. Pulsa «Instalar» para descargarla y ejecutarla con un clic

Instalación de CMS con un clic (configuración automática de la base de datos)

En las imágenes WordPress, Joomla, Drupal, MediaWiki, Halo y Ghost de la categoría «Sitios web / CMS / blogs», al pulsarlas aparece en la parte superior de la página de detalles dos botones grandes que distinguen con claridad los dos modos de instalación:

BotónDescripción
⚡ Instalación con un clic (configuración automática de la base de datos)Sin escribir SQL a mano en ningún momento: instala Docker automáticamente → arranca el MariaDB compartido (si ya está instalado, lo reutiliza directamente) → crea automáticamente la base de datos y el usuario (contraseña fuerte aleatoria) → arranca el CMS y rellena automáticamente la configuración de la base de datos. El proceso de instalación se muestra en una ventana con registro en tiempo real + barra de progreso total y se puede cancelar a mitad; al terminar muestra la dirección de acceso y las credenciales de la base de datos, que se pueden copiar con un clic.
Instalación manual (comandos)Muestra los pasos de despliegue completos de esa imagen (instalar la base de datos → crear base y usuario → docker run / docker-compose); los comandos se pueden editar y copiar o ejecutar con un clic, ideal para quien quiere controlar cada paso.

Una vez terminada la instalación con un clic, accede a http://IP-del-servidor:<puerto> para entrar en el asistente de instalación / la página de registro del CMS (por ejemplo, en WordPress el puerto es el 8080 y redirige a /wp-admin/install.php). Las credenciales de la base de datos se escriben además en el servidor de destino en /opt/sshe-db-creds/<nombre-del-contenedor>.conf, y se pueden consultar / copiar / desplegar phpMyAdmin con un clic desde «Ver las credenciales de la base de datos de los sitios instalados» en la página de detalles.

Grado de automatización de cada CMS:

CMSEstado tras la instalación con un clic
WordPress / Joomlaconfiguración de base de datos totalmente automática; al terminar solo hay que acceder para configurar el administrador
MediaWikitotalmente automática: el install.php de la línea de comandos crea las tablas automáticamente + crea el administrador + genera y persiste LocalSettings.php; al terminar, inicia sesión directamente con la cuenta y contraseña de administrador generadas en el resultado, sin asistente web
Ghostconfiguración de base de datos totalmente automática, y por defecto fija url=http://IP-local:2368 para admitir el inicio de sesión remoto; si accedes por NAT/dominio, hay que cambiar la url a la dirección pública o al dominio (ver las advertencias de la página de detalles)
Drupalconfiguración automática de la base de datos + creación y autorización automáticas del directorio sites/default/files/translations (www-data con permiso de escritura); entra en el asistente y elige el tipo de base de datos
Halobase de datos H2 integrada; al terminar se inicializa directamente el administrador

> Aviso: si en un servidor en China continental Docker Hub tarda demasiado en descargar la imagen, configura antes un acelerador de imágenes de Docker (como docker.1ms.run / docker.m.daocloud.io).

Las imágenes de la categoría «Instaladas» ofrecen acciones en línea (instalar / desinstalar / detener / iniciar / reiniciar / eliminar).

Qué incluyen los detalles de una imagen

InformaciónDescripción
Nombre / etiqueta de la imagencomo nginx:latest
Puerto predeterminadopuerto que expone el contenedor
Cuenta / contraseña predeterminadasse indican en las imágenes con pantalla de inicio de sesión
Comando de desplieguecomando docker run / docker-compose editable directamente
Volúmenes de datosdirectorios persistentes
Advertenciasconflictos de puertos, requisitos de recursos, avisos de seguridad

Diferencias con el Catálogo de aplicaciones

Catálogo de aplicacionesCatálogo de imágenes
Enfoqueaplicaciones completas (listas para usar)imágenes de base (servicios/componentes básicos)
EjemplosNextcloud, WordPress, Memosnginx, mysql, redis
Modo de despliegueescribe docker-compose automáticamente + configuradocker run con un clic
Comandosgenerados automáticamentese ofrecen comandos editables

Advertencias

1. Para ejecutar imágenes, el servidor de destino debe tener Docker ya instalado.

2. Los marcadores de posición de los comandos de despliegue (contraseñas, rutas, etc.) se señalan claramente; sustitúyelos por tus propios valores.

3. El tamaño de las imágenes puede ser considerable (varios cientos de MB): asegúrate de que el servidor de destino tiene disco y ancho de banda suficientes.