Configurare cu Docker Compose în Open WebUI & RAG Local

Standardul de aur pentru implementări pe servere private: pornește și leagă ambele servicii într-o rețea internă sigură.

Configurare & comandă
docker compose up -d (fișier docker-compose.yml care leagă Ollama și Open WebUI)

Descriere & Utilizare

În loc să rulezi două comenzi separate de Docker și să configurezi manual adresele IP, creezi un fișier docker-compose.yml.

Docker Compose creează o rețea internă privată prin care Open WebUI discută direct cu Ollama folosind numele de serviciu `http://ollama:11434`, fără să expui portul intern în internet.

Cum să o reții ușor

💡 O garsonieră utilată complet unde bucătăria și sufrageria sunt conectate printr-o ușă interioară privată, fără să fie nevoie să ieși pe casa scării ca să iei un pahar cu apă.

Opțiuni și parametri tehnici

  • Definește volumele, variabilele de mediu și dependențele de pornire (`depends_on`).

Exemple practice și cazuri de utilizare

  • Exemplu docker-compose.yml:
    „`yaml
    services:
    ollama:
    image: ollama/ollama:latest
    volumes:
    – ollama:/root/.ollama
    ports:
    – „11434:11434”
    open-webui:
    image: ghcr.io/open-webui/open-webui:main
    volumes:
    – open-webui:/app/backend/data
    ports:
    – „3000:8080”
    environment:
    – OLLAMA_BASE_URL=http://ollama:11434
    depends_on:
    – ollama
    volumes:
    ollama:
    open-webui:
    „`

Sfaturi de configurare & capcane

Rulează docker compose pull && docker compose up -d periodic pentru a actualiza ambele componente la zi.

Comenzi și ghiduri înrudite