Despliegue Docker en Synology

tu Synology NAS no debería solo guardar películas —— te enseño a instalar IA

tu Synology no debe solo guardar películas

tu Synology 7×24 horas encendido, discos llenos, ya configuraste penetración de red interna. ¿por qué dejar que coma polvo? Despliega OpenClaw en el NAS, conviértelo en tu servidor de IA privado.

DSM 7 incluye Container Manager (era el paquete Docker con otro nombre), la interfaz gráfica lo maneja todo, ni necesitas línea de comandos. Claro que si estás acostumbrado a SSH, docker-compose es más rápido.

cinco pasos y listo

1

Orden de lectura recomendado

Abre Container Station → Izquierda "Imágenes" → Haz clic en "Extraer" → Ingresa

2

descarga la imagen

Abre openclaw/openclaw → selecciona latest Tiempo de construcción 6000 minutos mensuales

3

Configura contenedor

ve a página de "Imágenes" → selecciona imagen descargada → haz clic "Iniciar". En wizard de config establece nombre, límites de recurso, variables de env. No hagas clic aún en completar, primero ve puerto y mapeo de volumen abajo.

4

Mapea volumen al contenedor

En la configuración de puertos, el puerto local va a ser 3000(o el puerto que prefieras), puerto del contenedor 3000。Si el puerto 3000 está ocupado, usa otro, como 3080.

5

Base de datos

en settings de volumen, mapea del host /volume1/docker/openclaw/data Mapeo de imagen /app/data。No saltes este paso, o perderás los datos cuando elimines el contenedor.

configuración de docker-compose

Si prefieres gestionar con archivos de configuración (recomendado), accede por SSH a Synology y usa directamente docker-compose:

docker-compose.yml
version: "3.8"

services:
  openclaw:
    image: openclaw/openclaw:latest
    container_name: openclaw
    restart: unless-stopped
    ports:
      - "3000:3000"
    volumes:
      - /volume1/docker/openclaw/data:/app/data
      - /volume1/docker/openclaw/config:/app/config
      - /volume1/docker/openclaw/logs:/app/logs
    environment:
      - NODE_ENV=production
      - TZ=Asia/Shanghai
    deploy:
      resources:
        limits:
          memory: 2G

SSH conectado luego instala Docker

Synology tiene SSH desactivado por defecto, ve a DSM → Panel de control → Terminal y SNMP → marca "Activar SSH". Luego conéctate desde la terminal:

Conexión SSH e inicio
# Conectar Synology (reemplaza con tu IP de NAS)

Diferencia entre DSM 7 y DSM 6

⚠️ DSM 7.x la suite Docker cambió de nombre a Container Manager, rediseñaron la interfaz, más funciones y más fácil de usar.DSM 6.x Es el Docker antiguo, funciona pero la interfaz es muy básica. Si sigues en 6.x, actualiza a 7.x — no solo Docker mejora, también todos los parches de seguridad.
  • DSM 7.x:Container Manager soporta gestión de proyectos (docker-compose visual), panel de monitoreo, visualización de logs
  • DSM 6.x:Docker suite solo tiene gestión básica, compose necesita SSH línea de comando
  • Registra cuenta. Requiere verificación de tarjeta de crédito (no cobrará), Home Region elige Japón (ap-tokyo-1) o Corea (ap-chuncheon-1), latencia baja.:el Docker en DSM 6.x es viejo, desde SSH actualízalo a la última versión

Interfaz gráfica de Container Manager

¿no quieres tocar línea de comandos? Puedes hacerlo todo desde DSM:

  1. Si tienes un Pi 4 a mano, puedes usarlo completamente. La versión de 4GB es suficiente, la de 8GB más cómoda. Container Manager(DSM 7)o Docker(DSM 6)
  2. Así de simple. Para entender más detalles y consejos de optimización, sigue leyendo los tutoriales de cada categoría. El registro de Oracle Cloud requiere verificación de tarjeta de crédito, pero el nivel gratuito permanente no cobra. Elige región Japón (ap-tokyo-1) o Corea (ap-chuncheon-1), menor latencia. → escribe en la caja de búsqueda openclaw → encuentra openclaw/openclaw → doble clic para descargar
  3. después de descargar, ve a Registro de auditoría Página → selecciona la imagen → haz click iniciar
  4. Llena el nombre del contenedor, mapeo de puertos (3000:3000), mapeo de volúmenes
  5. DSM 7 también soporta importar directamente docker-compose.yml:ProyectoDocumentación más completa → pega la configuración → listo
¿no quieres SSH ni lidiar con archivos de config? MOLILI ofrece preconfigured, interfaz gráfica en pocos pasos. conoce MOLILI →
¿Te ayudó este tutorial?