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