# WSL2であることを確認
wsl -l -v
# Ollamaが動作しているか確認
curl http://localhost:11434/api/tags
docker run -d \
-p 3000:8080 \
--add-host=host.docker.internal:host-gateway \
-v open-webui:/app/backend/data \
--name open-webui \
--restart always \
ghcr.io/open-webui/open-webui:main
http://localhost:3000
を開き、最初のアカウントを作成すれば完了です。--network=host
が使えます。 docker run -d \
--network=host \
-e OLLAMA_BASE_URL=http://127.0.0.1:11434 \
-v open-webui:/app/backend/data \
--name open-webui \
--restart always \
ghcr.io/open-webui/open-webui:main
http://localhost:8080
を開きます。~/ollama-stack/docker-compose.yml
を作成: version: "3.8"
services:
open-webui:
image: ghcr.io/open-webui/open-webui:main
container_name: open-webui
restart: unless-stopped
ports:
- "3000:8080"
volumes:
- open_webui_data:/app/backend/data
environment:
- OLLAMA_BASE_URL=http://host.docker.internal:11434
extra_hosts:
- "host.docker.internal:host-gateway"
volumes:
open_webui_data:
cd ~/ollama-stack
docker compose up -d
| 問題 | 原因 | 対処法 |
|---|---|---|
localhost:3000
にアクセスできない |
Docker Desktop のホストネットワーキング未対応 | ポートマッピング -p 3000:8080
を使用 |
|
コンテナからOllamaに接続できない
|
host.docker.internal
の解決失敗 |
--add-host=host.docker.internal:host-gateway
を追加 |
|
GPUが認識されない
|
NVIDIA Container Toolkit 未インストール | NVIDIA Container Toolkit をWSLにインストール |
| モデルサイズ | 必要VRAM(4bit量子化) | 用途 |
|---|---|---|
|
3B
|
2〜3 GB | 軽量タスク |
|
7〜8B
|
4〜6 GB | 一般的なチャット |
|
13〜14B
|
8〜10 GB | 高度な推論 |
|
70B
|
35〜40 GB | 高性能ワークステーション |
http://localhost:3000
(または8080)にアクセスし、最初に作成したアカウントが 管理者になります。その後、設定画面からOllamaとの接続を確認すれば、すぐにチャットを始められます。 # 1. Python 3.11 が入っているか確認
python3.11 --version
# 2. 仮想環境を作成(推奨)
python3.11 -m venv ~/open-webui-venv
source ~/open-webui-venv/bin/activate
# 3. Open WebUI をインストール
pip install open-webui
# 4. 起動
open-webui serve
http://localhost:8080
を開き、最初にアカウントを作成すれば完了です。Ollamaが同じWSL上で動いていれば、自動的に http://localhost:11434
を検出して接続します。Ctrl+C
でサーバーを止め、次回は同じ仮想環境を有効化してから open-webui serve
を実行してください。0.0.0.0
で待ち受けている必要がある場合は、WSL側で以下を実行: OLLAMA_HOST=0.0.0.0 ollama serve
# 1. リポジトリをクローン
git clone https://github.com/open-webui/open-webui.git
cd open-webui
# 2. フロントエンドをビルド
npm install
npm run build
# 3. バックエンドをセットアップ
cd backend
python3.11 -m venv venv
source venv/bin/activate
pip install -r requirements.txt -U
# 4. 起動
bash start.sh
| 方法 | 難易度 | 推奨対象 | 注意点 |
|---|---|---|---|
|
pip install
|
低 | ほとんどの人 | Python 3.11必須、依存関係が多い(約7GB) |
|
Desktop App
|
最低 | Windowsメインで使う人 | WSLのOllamaが外部から見える必要あり |
|
ソースビルド
|
高 | 開発者 | 公式非サポート、手間がかかる |
アンソロピックのIPO目論見書の件 KIM… 2026.10.02
Microsoft Foundry Localを使って NPU付… 2026.09.29
ClaudeCodeもCodexもGoogle AIも全部やめ… 2026.09.28
PR
Calendar
Category