Docker部署Openwebui加Ollama

2 2.5~3.2 分钟

Github
Github

mkdir /opt/openwebui && cd /opt/openwebui
nano docker-compose.yaml

单独安装

services:
  openwebui:
    image: ghcr.io/open-webui/open-webui:main
    ports:
      - "8080:8080"
    volumes:
      - ./data/open-webui:/app/backend/data
    restart: unless-stopped  

搭配Ollama

这里同时安装了Ollama和Openwebui这样Openwebui能自动识别出来Ollama,直接使用即可

services:
  ollama:
    image: ollama/ollama
    container_name: ollama
    ports:
      - "11434:11434"
    volumes:
      - ./data/ollama:/root/.ollama
    restart: unless-stopped

  openwebui:
    image: ghcr.io/open-webui/open-webui:main
    container_name: openwebui
    ports:
      - "3000:3000"
    environment:
      - OLLAMA_BASE_URL=http://ollama:11434
    volumes:
      - ./data/openwebui:/app/backend/data
    depends_on:
      - ollama
    restart: unless-stopped
docker compose up -d

上一篇 Docker部署Sub-store订阅管理
下一篇 Docker部署netdata监控系统数据