Google Cloud-Bereitstellung

GCP Compute Engine Bereitstellungshandbuch

OpenClaw auf GCP bereitstellen, Googles Cloud

Google Cloud Platform in Asien-Pazifik Knoten viel (Tokio, Singapur, Taiwan), niedrige Latenz. Compute Engine ist Googles Cloud Server, gleiches Konzept wie AWS EC2.

GCP-Neunutzer bekommen $300 kostenloses Guthaben, 90 Tage gültig, genug um OpenClaw lange zu betreiben. Selbst wenn Guthaben aufgebraucht ist, e2-micro Instanz ist ewig kostenlos (Konfiguration aber niedrig).

$300 kostenloses Guthaben

💡 GCP-Neuuser bekommen $300 kostenloses Guthaben, 90 Tage gültig. Mit diesem Geld kannst du eine e2-standard-2 (2 Kerne 8G) drei Monate betreiben. Nach Ablauf, wenn du nicht manuell auf bezahlt upgrading, wird nicht automatisch belastet, registriere dich beruhigt.

Permanent kostenlos (Always Free) enthält auch:

  • 1 e2-micro-Instanz (0,25 Kerne 1G), begrenzt auf us-west1, us-central1, us-east1
  • 30GB Standard-Persistent-Disk
  • 1GB ausgehender Verkehr Nordamerika pro Monat

Fünf Schritte Bereitstellung fertig

1

Erstelle Projekt und Instanz

GCP Console öffnen → Projekt erstellen → Compute Engine → Instanz erstellen. Empfohlen: e2-standard-2 (2 Kerne, 8GB), Ubuntu 22.04 LTS. Region in der Nähe (Tokio asia-northeast1 oder Singapur asia-southeast1).

2

Firewall konfigurieren

VPC Network → Firewall → erstelle Firewall-Regel, erlaube TCP 22, 80, 443, 8080. Oder gcloud Kommandozeile.

3

SSH Verbindung

GCP Console hat Browser-SSH, einfach klicken zum Verbinden, keine Schlüsseldatei nötig. Oder lokales Terminal gcloud compute ssh Verbinden.

4

Docker installieren

Ubuntu ein Befehl Docker installieren, danach OpenClaw bereitstellen.

5

OpenClaw deployen

Mit docker-compose starten, Config-Datei vorbereiten und mit einem Klick laufen lassen.

gcloud CLI Betrieb

Wenn Sie Befehlszeilen gewohnt sind, können Sie alle Operationen mit gcloud CLI durchführen:

gcloud CLI Instanz erstellen
# gcloud CLI installieren (falls noch nicht installiert)

Docker installieren

SSH auf Server, danach Docker installieren
# System aktualisieren

docker-compose Konfiguration

docker-compose.yml (GCP-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/Tokyo
    deploy:
      resources:
        limits:
          memory: 4G
        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

Erstelle Verzeichnis, Bereitstellung, Verifyierung
# Projektverzeichnis erstellen
GCP Stundenabrechnungg Angst, den Server nicht zu stoppen? MOLILI Zero-Ops-Lösung kümmert sich um den Server nicht, zahle für die Nutzung, brauchst dich nicht um Rechnungen zu kümmern. Lerne MOLILI kennen →
Hat diese Anleitung dir geholfen?