Google Cloud デプロイ

GCP Compute Engine デプロイガイド

GCP で OpenClaw をデプロイ、Google 家のクラウド

Google Cloud Platform はアジア太平洋地域にノードが多く(東京、シンガポール、台湾)、遅延が低いです。Compute Engine は Google のクラウドサーバーで、AWS EC2 と同じ概念です。

GCP 新規ユーザーは $300 の無料額度がもらえます、有効期限は 90 日で、OpenClaw を実行するには十分です。額度を使い切った後でも、e2-micro インスタンスは永遠に無料です(設定は比較的低いですが)。

$300 の無料クレジット

💡 GCP 新規ユーザーは登録するだけで $300 の無料額度がもらえます、有効期限は 90 日。このお金で 1 台の e2-standard-2(2 コア 8GB)を 3 か月間実行するのに十分です。その後、手動で有料アカウントにアップグレードしない限り、自動的に課金されません、安心して登録してください。

永久無料層(Always Free)さらに含む:

  • 1 つの e2-micro インスタンス(0.25 コア 1GB)、us-west1、us-central1、us-east1 に限定
  • 30GB 標準永続ディスク
  • 月 1GB 北米出ユーザーアウト 1GB トラフィック

部デプロイを 5 ステップで完結

1

プロジェクトとインスタンス作成

GCP Console にログイン → プロジェクト作成 → Compute Engine → インスタンス作成。e2-standard-2(2 コア 8GB)がおすすめ、Ubuntu 22.04 LTS を選ぶ。リージョンは自分に近い所(東京 asia-northeast1 またはシンガポール asia-southeast1)。

2

ファイアウォールを設定

VPC ネットワーク → ファイアウォール → ファイアウォールルールを作成、TCP 22、80、443、8080 を放行します。または gcloud コマンドラインで操作。

3

SSH 接続

GCP Console はブラウザ内 SSH があり、クリックするだけで接続できます、キーをダウンロードする必要もありません。ローカルターミナルを使うこともできます gcloud compute ssh 接続。

4

Docker をインストール

Ubuntu 上で 1 つのコマンドで Docker をインストール、OpenClaw をデプロイします。

5

OpenClaw をデプロイ

docker-compose で起動、設定ファイルを用意すればワンクリックで起動。

gcloud CLI 操作

コマンドライン派なら、gcloud CLI ですべて操作可能:

gcloud CLI でインスタンス作成
# gcloud CLI をインストール(まだインストールしていない場合)

Docker をインストール

SSH で接続した後 Docker をインストール
# システムを更新

docker-compose 設定

docker-compose.yml(GCP 版)
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"

デプロイと検証

ディレクトリ作成、部デプロイ、確認
# プロジェクトディレクトリを作成
GCP の時間単価課金が怖い?MOLILI ゼロ運用方案はサーバーを管理せず、使った分だけ払う、真夜中に起きて請求書を見る必要なし。 MOLILI を理解 →
このチュートリアルはあなたに役に立った?