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 を理解 →