Implantação Docker Synology

seu Synology NAS não deveria ser só pra filme — aprenda a instalar IA

seu Synology não deveria ser só pra filme

seu NAS Synology liga 24/7, espaço em disco tem de sobra, com penetração de intrarede consegue acessar de fora. Em vez de ficar ali dormindo, por que não bota um OpenClaw e vira seu servidor AI pessoal?

DSM 7 vem com Container Manager (era Docker Suite, mudou o nome), interface gráfica direta, nem precisa de linha de comando consegue fazer. É claro que se tiver costume com SSH, docker-compose é mais rápido.

cinco passos resolve

1

Habilita Docker suite

Abre DSM → Centro de pacotes → busca "Container Manager" (DSM 7) ou "Docker" (DSM 6), instala e ativa. Pronto, desktop ganha um ícone novo.

2

baixa a imagem

Abre Container Manager → Registro → Busca openclaw/openclaw → Escolhe latest Etiqueta → Baixar. É só esperar a barra de progresso terminar.

3

Configurar tarefa agendada

muda pra aba "Imagens" → escolhe a imagem que baixou → clica "Inicia". No wizard de configuração, define nome de container, limite de recurso, variável de ambiente. Não bota apressado em pronto, vê antes a config de porta e mapeamento de volume abaixo.

4

Mapeia porta

Na configuração de portas, coloca no puerto local 3000(SSH)、 3000。Se porta 3000 tá em uso, muda pra outra, tipo 3080.

5

Persistência de dados

na config de volume, mapeia a máquina host /volume1/docker/openclaw/data Mapeia pro /app/data。Não pula essa etapa, senão quando deleta o container, os dados vão embora também.

configuração docker-compose

Se prefere gerenciar com arquivo de config (recomendado), SSH no Synology e é só usar docker-compose direto:

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

Operação SSH Synology

Synology por padrão desativa SSH, vai em DSM → Painel de controle → Terminal e SNMP → marca "Ativar SSH". Aí usa terminal pra conectar:

Conexão SSH e inicialização
# Conectar ao Synology (substitua pelo seu IP de NAS)

Diferença entre DSM 7 e DSM 6

⚠️ DSM 7.x do Docker renomeou pra Container Manager,redesenhou a interface, tem mais função e é melhor de usar.DSM 6.x Voltar ao plano de implantação completo
  • DSM 7.x:Container Manager suporta gerenciamento de projeto (docker-compose visual), painel de monitoramento de recursos, visualização de log
  • DSM 6.x:Docker suite só tem gerenciamento de container básico, compose precisa usar SSH na linha de comando
  • Atenção:Versão Docker do DSM 6.x pode ser antiga, recomenda atualizar à mão pra última no SSH

Container Manager interface gráfica

não quer tocar em linha de comando? É só usar a interface DSM:

  1. Abre Container Manager(DSM 6) DockerAlto, CPU/memória/banda é livre pra misturar
  2. No menu lateral, clica Registro → Digita na caixa de busca openclaw → Acha openclaw/openclaw → Clica duas vezes pra baixar
  3. depois de baixar, muda pra Imagem Variável de ambiente que precisa estar configurada inicia
  4. Configurar regra de proxy reverso
  5. DSM 7 também suporta importar docker-compose.yml diretamente:Página → escolhe a imagem → clicaCria novo → Cola a config → pronto
não quer SSH e não quer mexer com config? MOLILI oferece plano pré-configurado, interface gráfica resolve em poucos passos. conhece MOLILI →
Esse artigo vai desde o zero, guia bem passo a passo desde comprar servidor até terminar implantação. Mesmo sem nunca ter mexido com servidor em nuvem, copiando consegue.