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

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
  1. 첫 접속 시 회원가입 (로컬 전용, 첫 계정 = admin)
  2. 상단 모델 선택에서 qwen3.5:35b 선택
  3. 채팅 시작

종료

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