QNAP デプロイ

QNAP Container Station ワンクリックで完成

QNAP もデプロイ簡単

QNAP の Container Station は標準 Docker 管理ツール、Synology Container Manager と同等、GUI でイメージ取得・コンテナ設定・ポートマッピング、全て クリック操作。

QNAP の x86 だろうが ARM だろうが、Container Station 対応なら OpenClaw 動く。2018 年以降のほぼ全モデル OK。

デプロイステップ

1

Container Station をインストール

QNAP App Center 開く → 「Container Station」検索 → インストール。インストール後デスクトップにアイコン追加、クリックで Docker 管理画面。

2

イメージ取得

Container Station 開く → 左「イメージ」→ 「プル」クリック → 入力 openclaw/openclaw:latest → 確認。ダウンロード完了待ち。

3

コンテナを設定

イメージリストから openclaw を見つけて → 「コンテナ作成」をクリック。コンテナ名設定、ポートマッピング 3000:3000、ボリュームマップ先: /share/Container/openclaw 下のサブディレクトリ。

4

起動

設定完了後「作成」をクリック、Container Station が自動的にコンテナを起動。ブラウザで開く http://NAS-IP:3000、インターフェース見たら成功。

docker-compose 設定

QNAP の Docker データはデフォルト保存先: /share/Container/ 下記。compose で管理がラク:

docker-compose.yml
version: "3.8"

services:
  openclaw:
    image: openclaw/openclaw:latest
    container_name: openclaw
    restart: unless-stopped
    ports:
      - "3000:3000"
    volumes:
      - /share/Container/openclaw/data:/app/data
      - /share/Container/openclaw/config:/app/config
      - /share/Container/openclaw/logs:/app/logs
    environment:
      - NODE_ENV=production
      - TZ=Asia/Shanghai
    deploy:
      resources:
        limits:
          memory: 2G

SSH コマンドライン操作

QNAP SSH デフォルト有効(ポート 22)、直接接続可能:

SSH 接続してデプロイメント
# QNAP に接続

Synology との主な差

  • パスが違う:Synology の共有フォルダは /volume1/、QNAP は /share/
  • スイート名が異なる:Synology は Container Manager(DSM 7)、QNAP は Container Station
  • SSH デフォルト状態:QNAP はデフォルト SSH をオン、Synology はオフ、手動で開く必要
  • Docker バージョン:両家も Docker をプリイント、バージョン更新リズムが違う、SSH で推奨 docker --version 確認
💡 Container Station 見つからない?QNAP App Center で検索。古いモデルは QTS システム先に更新必要。最低 QTS 4.3.4 以上。QTS 5.x 推奨。モデルが古すぎて非対応なら SSH 手動 Docker インストール検討。
QNAP 設定問題解決?MOLILI ワンクリックデプロイ方案提供、パスマッピング細部纠结不要。 MOLILI を理解 →
このチュートリアルはあなたに役に立った?