Azure-Bereitstellung

Kompletter Microsoft Azure VM Bereitstellungsprozess

OpenClaw auf Azure bereitstellen, Microsofts Cloud

Azure ist Microsofts Cloud-Plattform, globale Knotenvorgänge sind weit verbreitet, besonders viele Enterprise-Nutzer. Wenn dein Unternehmen schon Microsoft 365 oder Azure AD nutzt, ist OpenClaw auf Azure am komfortabelsten, Berechtigungsverwaltung funktioniert direkt.

Kein Problem für Einzelnutzer, Azure hat $200 kostenlosen Betrag (30 Tage für Neunutzer), Studenten können $100 bekommen. Dieser Leitfaden vom VM erstellen bis Bereitstellung fertig, Schritt für Schritt.

Kostenlos-Kontingent

💡 Neue Benutzer erhalten $200 kostenloses Guthaben (30 Tage gültig), zusätzlich 12 Monate kostenloser Services: B1s VM (1-Core 1G) 750 Stunden/Monat, zwei 64GB-verwaltete Disks, 5GB Blob-Speicher.
🎓 Studenten können sich Azure for Students holen, $100 Guthaben, keine Kreditkarte erforderlich. Mit .edu-E-Mail authentifizieren, jährlich erneuerbar.

Fünf Schritte Bereitstellung fertig

1

Erstelle Resource Group und VM

Azure Portal öffnen → Ressourcengruppe erstellen → VM → auswählen Ubuntu 22.04 LTS → Wähle Standard_B2s (2 Kerne 4GB). SSH-Schlüssel werden für Authentifizierung empfohlen.

2

Netzwerk-Security-Group konfigurieren

Fügen Sie in den Netzwerkeinstellungen der VM eingehende Port-Regeln hinzu: 22 (SSH), 80 (HTTP), 443 (HTTPS), 8080 (OpenClaw).

3

SSH Verbindung

Azure Portal hat Browser-SSH, auch lokales Terminal möglich ssh -i key.pem azureuser@deine-IP Verbinden. Öffentliche IP auf VM-Übersichtsseite sehen.

4

Docker installieren

Ein Befehl für Docker-Installation, Ubuntus Bild auf Azure ist sehr sauber, keine Konflikte bei Installationen.

5

OpenClaw deployen

Mit docker-compose den Service starten, dann einsatzbereit.

az CLI Bedienung

Mit Azure CLI können Sie alles Command-Line bedienen, müssen nicht Web-Konsole anmelden:

az CLI erstelle VM
# Azure CLI installieren (macOS)

Docker installieren

SSH auf Server, danach Docker installieren
# System aktualisieren

docker-compose Konfiguration

docker-compose.yml (Azure-Version)
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"

Deployment und Verifizierung

OpenClaw deployen
# Projektverzeichnis erstellen

Kleine Tipps zum Kostensparen

  • Verwenden Sie Spot VM —— Bis zu 90% billiger als On-Demand-Instanzen, perfekt für testbare Umgebungen die unterbrochen werden können
  • Auto-Shutdown konfigurieren —— Stelle auf der "Auto-Shutdown"-Seite der VM ein, dass sie jede Nacht automatisch herunterfährt, kostet kein Geld wenn nicht verwendet
  • Region richtig wählen —— US-Osten (East US) und US-Westen (West US 2) sind normalerweise am billigsten
  • Reservierte Instanz —— Wenn du es längerfristig brauchst, kann dich ein 1-Jahr- oder 3-Jahr-Plan 30-60% sparen
Azure-Abrechnung schwer zu verstehen? MOLILI-Verwaltungslösung mit festem Preis, null Betrieb, keine Resource Groups oder NSG zu verstehen, einfach aktivieren und nutzen. Lerne MOLILI kennen →
Hat diese Anleitung dir geholfen?