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
docker-run-open-webui: Comandă asociată din acest modul.conectare-ollama-api: Comandă asociată din acest modul.backup-export-data: Comandă asociată din acest modul.