openwebui/qwen/SETUP_OLLAMA.md
MyeonghoeLee 3660556a72 기존 Qwen 파일 qwen/ 디렉터리로 이동, Gemma 4 (31B-IT) Ollama 셋업 추가
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-03 16:29:32 +09:00

128 lines
2.0 KiB
Markdown

# Qwen3.5 + Open WebUI — Ollama 방식 (간편)
> 환경: MacBook Pro M4 Pro 48GB / Docker Desktop / Homebrew
---
## 0. 사전 요구사항
- Docker Desktop이 설치되어 있고 실행 중이어야 합니다
- Homebrew가 설치되어 있어야 합니다
```bash
docker --version
brew --version
```
## 1. Ollama 설치 및 시작
```bash
brew install ollama
brew services start ollama
```
## 2. Qwen3.5 모델 다운로드
```bash
ollama pull qwen3.5:35b
```
## 3. 모델 확인 및 테스트
```bash
ollama list
ollama run qwen3.5:35b "안녕하세요, 자기소개 해주세요"
```
> 나가려면 `/bye` 입력
## 4. 프로젝트 디렉터리 생성
```bash
mkdir -p ~/PyCharmMiscProject/openwebui
cd ~/PyCharmMiscProject/openwebui
```
## 5. docker-compose.yml 생성
```bash
cat > docker-compose.yml << 'EOF'
services:
open-webui:
image: ghcr.io/open-webui/open-webui:main
container_name: open-webui
ports:
- "3000:8080"
environment:
- OLLAMA_BASE_URL=http://host.docker.internal:11434
volumes:
- open-webui-data:/app/backend/data
extra_hosts:
- "host.docker.internal:host-gateway"
restart: unless-stopped
volumes:
open-webui-data:
EOF
```
## 6. Open WebUI 실행
```bash
docker compose up -d
```
## 7. 확인
```bash
docker ps
curl http://localhost:11434/api/tags
```
## 8. 브라우저 접속
```
http://localhost:3000
```
1. 첫 접속 시 회원가입 (로컬 전용, 첫 계정 = admin)
2. 상단 모델 선택에서 **qwen3.5:35b** 선택
3. 채팅 시작
---
## 종료
```bash
cd ~/PyCharmMiscProject/openwebui && docker compose down
brew services stop ollama
```
## 재시작
```bash
brew services start ollama
cd ~/PyCharmMiscProject/openwebui && docker compose up -d
```
## 트러블슈팅
### 모델이 안 보일 때
```bash
brew services list | grep ollama
curl http://localhost:11434/api/tags
```
### 컨테이너가 안 뜰 때
```bash
docker logs open-webui
```
### 포트 충돌 시
```bash
lsof -i :3000
```