Implementación en Azure

Trampas comunes en despliegue

Implementar OpenClaw en Azure, nube de Microsoft

Azure es la plataforma de nube de Microsoft, con cobertura de nodos global, especialmente popular entre usuarios empresariales. Si tu compañía ya usa Microsoft 365 o Azure AD, correr OpenClaw en Azure es lo más integrado, la gestión de permisos se conecta directamente.

usuario personal también puede, Azure te da $200 gratis (30 días para usuarios nuevos), estudiantes $100. Este tutorial desde crear VM hasta desplegar completo, te guío paso a paso.

crédito gratuito

💡 Descuentos para nuevos usuarios
🎓 Descuentos para estudiantes

cinco pasos para despliegue

1

crear grupo de recursos y VM

Abre Azure Portal → crea un grupo de recursos → máquina virtual → selecciona Ubuntu 22.04 LTS → el tamaño es Standard_B2s (2 cores, 4GB). Recomendamos clave SSH como método de autenticación.

2

Configura grupo de seguridad de red

En la configuración de red de la VM, añade reglas de puertos entrantes: 22 (SSH), 80 (HTTP), 443 (HTTPS), 8080 (OpenClaw).

3

Conexión SSH

Azure Portal tiene SSH dentro del navegador, también puedes usar terminal local ssh -i key.pem azureuser@tu-IP Conéctate. La IP pública está en la página de resumen de la VM.

4

Instala Container Station

instala Docker con un comando, la imagen Ubuntu de Azure es limpia, instalar cosas no causa conflictos.

5

Despliegue de OpenClaw

Inicia los servicios con docker-compose y funciona al toque.

Operación az CLI

Usa docker-compose.yml optimizado para ARM para iniciar servicio.

crear VM con az CLI
# Instalar Azure CLI (macOS)

Instala Container Station

Después de SSH conectado, ejecuta el comando de abajo:
# Actualizar sistema

configuración de docker-compose

docker-compose.yml (versión Azure)
version: "3.8"

services:
  openclaw:
    image: openclaw/openclaw:latest
    container_name: openclaw
    restart: unless-stopped
    ports:
      - "8080:3000"
    volumes:
      - ./data:/app/data
      - ./config:/app/config
      - ./logs:/app/logs
    environment:
      - NODE_ENV=production
      - TZ=Asia/Hong_Kong
    deploy:
      resources:
        limits:
          memory: 3G
        reservations:
          memory: 512M
    healthcheck:
      test: ["CMD", "curl", "-f", "http://localhost:3000/health"]
      interval: 30s
      timeout: 10s
      retries: 3
    logging:
      driver: json-file
      options:
        max-size: "10m"
        max-file: "3"

Despliegue y verificación

Despliegue de OpenClaw
# Crear directorio de proyecto

Controla costos

  • Usa Raspberry Pi Imager graba sistema a tarjeta SD, elige Raspberry Pi OS Lite (64-bit), no necesita escritorio. —— hasta 90% más barato que instancias bajo demanda, perfecto para entornos de prueba que pueden interrumpirse
  • Configura apagado automático —— en la página de "apagado automático" de la VM configura el apagado automático cada noche, no gastarás nada cuando no la uses
  • Elige la región bien —— East US y West US 2 normalmente son los más baratos
  • Instancia reservada —— si planeas usarlo a largo plazo, compra licencias de 1 o 3 años y ahorra 30-60%
¿Confundido con el modelo de facturación de Azure? El plan gestionado MOLILI tiene precio fijo, sin operación, no tienes que entender qué es Resource Group o NSG, actívalo y úsalo. conoce MOLILI →
¿Te ayudó este tutorial?