Arama Yap Mesaj Gönder
Biz Sizi Arayalım
+90
X

Lütfen Ülke (Bölge) Seçiniz

Türkiye (Türkçe)Türkiye (Türkçe) Almanya (German)Almanya (German) Worldwide (English)Worldwide (English)
X

Lütfen Para Birimi Seçiniz

Türk Lirası $ US Dollar Euro
X

Lütfen Ülke (Bölge) Seçiniz

Türkiye (Türkçe)Türkiye (Türkçe) Almanya (German)Almanya (German) Worldwide (English)Worldwide (English)
X

Lütfen Para Birimi Seçiniz

Türk Lirası $ US Dollar Euro

Bize Ulaşın

Konum Halkalı merkez mahallesi fatih cd ozgur apt no 46 , Küçükçekmece , İstanbul , 34303 , TR
Ubuntu 24.04 Ollama + Qwen3 4B Kurulumu: Docker ile Yerel AI Rehberi
Ollama, Qwen3, Docker ve Ubuntu 24.04

Ubuntu 24.04 Üzerinde Ollama + Qwen3 4B Kurulumu: Docker ile Yerel Yapay Zeka Sunucusu

Bu rehberde gerçek Ubuntu 24.04.4 LTS VPS üzerinde Ollama'yı Docker containerı olarak kurduk, qwen3:4b modelini yaklaşık 2.5 GB olarak indirdik, /api/chat üzerinden gerçek inference testi yaptık ve Ollama API'sini yalnız 127.0.0.1:11434 üzerinde tutarak public internete doğrudan açmadık.

Ubuntu 24.04OllamaQwen3qwen3:4bDockerLocal AIYerel Yapay ZekaSelf Hosted AILLMLinux VPSCPU InferenceEKA Sunucu
Ollama / Qwen3 / Open WebUI / Ubuntu 24.04
Ubuntu 24.04.4 LTS
   ↓ Docker / eka-ai
Ollama :11434
   ↓
qwen3:4b
   ↓
Gerçek /api/chat testi
   ↓
127.0.0.1 ile güvenli local API
Ollama0.32.6Open WebUI0.11.0 test
13gerçek WebP ekranı
3TR · EN · DE içerik
443public HTTPS
127.0.0.1AI service loopback
01Docker ile Ollama kurulumu
02qwen3:4b model kurulumu
03Gerçek API inference testi
0411434 localhost güvenliği
00
İçindekiler

Ubuntu 24.04 Ollama + Qwen3 4B kurulum adımları

  1. 01Ubuntu 24.04 üzerinde Ollama ve Qwen3 4B ile ne kuruyoruz?
  2. 02CPU, RAM, disk ve GPU durumunu kurulumdan önce kontrol edin
  3. 03Docker Engine ve Compose servisinin hazır olduğunu doğrulayın
  4. 04eka-ai Docker ağını ve ollama_data volume'unu oluşturun
  5. 05Ollama containerını yalnız localhost 11434 portunda başlatın
  6. 06qwen3:4b modelini indirin ve Ollama model listesini doğrulayın
  7. 07qwen3:4b ile gerçek chat isteği göndererek inference zincirini test edin
  8. 08CPU/RAM kullanımını ve localhost port güvenliğini final olarak doğrulayın
01
Gerçek test mimarisi

Ubuntu 24.04 üzerinde Ollama ve Qwen3 4B ile ne kuruyoruz?

Bu rehber gerçek Ubuntu 24.04.4 LTS VPS üzerinde Docker tabanlı Ollama kurulumunu belgeler. Amaç, qwen3:4b modelini sunucuda tamamen yerel olarak çalıştırmak ve API katmanını doğrudan internete açmadan kullanılabilir hale getirmektir.

Final yapıda Ollama containerı eka-ai Docker ağına bağlıdır, model dosyaları ollama_data named volume içinde kalıcıdır ve host API yalnız 127.0.0.1:11434 üzerinden dinler.

Komut 1
Ubuntu 24.04.4 LTS
   ↓
Docker / eka-ai
   ↓
Ollama :11434
   ↓
qwen3:4b
   ↓
127.0.0.1 local API
02
Kaynak doğrulaması

CPU, RAM, disk ve GPU durumunu kurulumdan önce kontrol edin

Test VPS'imiz Ubuntu 24.04.4 LTS, 8 vCPU ve yaklaşık 31 GiB RAM ile çalışıyordu. Görünen işlemci AMD Ryzen 9 7950X tabanlıydı. NVIDIA sürücüsü ve ROCm compute aygıtı bulunmadığı için kurulumun ilk doğrulaması CPU modunda yapıldı.

Yerel modeller RAM ve disk tüketir. Model seçimini yalnız parametre sayısına göre değil, quantization, context, eşzamanlı kullanıcı ve işletim sistemi payını da hesaba katarak yapın.

Komut 1
cat /etc/os-release | grep -E 'PRETTY_NAME|VERSION_ID|VERSION_CODENAME'
uname -r
free -h
df -h /
Komut 2
lscpu | grep -E 'Architecture|CPU\(s\)|Model name'
nvidia-smi 2>/dev/null || true
ls -la /dev/dri 2>/dev/null || true
03
Docker altyapısı

Docker Engine ve Compose servisinin hazır olduğunu doğrulayın

Ollama ve Open WebUI'ı Docker üzerinde çalıştırdığımız için önce Docker daemonını ve Compose eklentisini doğruladık. Gerçek testte Docker Engine 29.7.2 ve Docker Compose v5.4.0 aktifti.

Docker henüz kurulu değilse önce Ubuntu 24.04 Docker ve Portainer rehberindeki resmî Docker repository kurulumunu tamamlayabilirsiniz.

Komut 1
docker --version
docker compose version
systemctl is-active docker
04
Ağ ve kalıcılık

eka-ai Docker ağını ve ollama_data volume'unu oluşturun

Ollama ile Open WebUI'ın birbirini container adıyla bulabilmesi için özel bridge ağı olarak eka-ai oluşturduk. Ollama modellerinin container yeniden oluşturulduğunda kaybolmaması için ollama_data named volume kullandık.

Bu ayrım önemlidir: container silinebilir veya image güncellenebilir; model dosyaları named volume içinde kalır. Volume silme işlemlerini yedek almadan uygulamayın.

Komut 1
docker network inspect eka-ai >/dev/null 2>&1 || docker network create eka-ai
docker volume create ollama_data
Komut 2
docker network inspect eka-ai --format 'Ag={{.Name}} Driver={{.Driver}} Scope={{.Scope}}'
docker volume inspect ollama_data
05
CPU modunda Ollama

Ollama containerını yalnız localhost 11434 portunda başlatın

Testte GPU passthrough algılanmadığı için resmî Ollama Docker image'ını CPU modunda çalıştırdık. Host tarafındaki 11434 portunu 0.0.0.0 yerine 127.0.0.1'e bağladık; böylece Ollama API'si doğrudan internete yayınlanmadı.

Container aynı zamanda eka-ai ağına bağlandı. Bu sayede ileride Open WebUI, hostun private adresini bilmeden ollama:11434 üzerinden API'ye erişebilir.

Komut 1
docker pull ollama/ollama:latest
Komut 2
docker run -d --name ollama --restart unless-stopped --network eka-ai -p 127.0.0.1:11434:11434 -v ollama_data:/root/.ollama ollama/ollama:latest
Komut 3
docker ps --filter name='^/ollama$'
curl -sS http://127.0.0.1:11434/api/tags
06
Yerel model

qwen3:4b modelini indirin ve Ollama model listesini doğrulayın

Ollama ayağa kalktıktan sonra qwen3:4b modelini container içine indirdik. Gerçek API çıktısında model yaklaşık 2.5 GB depolama kullanıyor, 4.0B parameter_size ve Q4_K_M quantization bilgisiyle listeleniyordu.

Model indirme süresi disk, hat ve Ollama registry erişimine göre değişir. Pull işlemi tamamlanmadan Open WebUI tarafında model seçimi yapmaya çalışmayın.

Komut 1
docker exec ollama ollama pull qwen3:4b
Komut 2
docker exec ollama ollama list
curl -sS http://127.0.0.1:11434/api/tags
07
API doğrulaması

qwen3:4b ile gerçek chat isteği göndererek inference zincirini test edin

Modelin listede görünmesi tek başına inference'ın çalıştığını kanıtlamaz. Bu nedenle /api/chat endpointine gerçek bir mesaj gönderdik ve qwen3:4b'nin beklenen metni ürettiğini doğruladık.

CPU testinde model aktifken Ollama yaklaşık 3 GiB RAM kullanıyor ve çalışan model 100% CPU olarak görünüyordu. Bu değerler yalnız bizim test anımıza aittir; prompt ve context büyüdükçe tüketim değişir.

Komut 1
curl -sS http://127.0.0.1:11434/api/chat -d '{"model":"qwen3:4b","messages":[{"role":"user","content":"Sadece EKA-OLLAMA-TEST-BASARILI yaz."}],"stream":false}'
Komut 2
docker exec ollama ollama ps
docker stats --no-stream ollama
08
Ollama final kontrolü

CPU/RAM kullanımını ve localhost port güvenliğini final olarak doğrulayın

Gerçek inference sonrasında qwen3:4b CPU üzerinde yüklüydü ve Ollama containerı yaklaşık 3 GiB bellek kullanıyordu. Bu değer model, context ve eşzamanlı isteklere göre değişebilir.

En önemli final kontrolü 11434 portunun yalnız 127.0.0.1 üzerinde dinlediğini doğrulamaktır. Böylece Ollama API'si sunucunun public interface'lerine doğrudan açılmaz.

Komut 1
docker exec ollama ollama ps
docker stats --no-stream ollama
Komut 2
ss -lntp | grep ':11434'
docker network inspect eka-ai --format '{{range .Containers}}Ag={{$.Name}} IP={{.IPv4Address}}{{end}}'
Production checklist

Ollama üretim güvenliği kontrol listesi

Ollama 11434 portunu doğrudan 0.0.0.0 üzerinden public internete açmayın.
Host API'yi yalnız 127.0.0.1 üzerinde veya private ağda tutun.
ollama_data volume'unu düzenli yedekleyin.
Model boyutlarına göre RAM ve disk kullanımını izleyin.
Docker container için restart policy kullanın.
Image güncellemesi öncesinde snapshot veya rollback planı hazırlayın.
API'yi dışarı yayınlayacaksanız TLS ve kimlik doğrulama katmanı ekleyin.
Reboot sonrasında container, model listesi ve API health testini tekrar çalıştırın.
R
Resmî kaynaklar

Resmî Ollama ve Qwen3 kaynakları

+
EKA Sunucu

İlgili EKA Sunucu Linux ve yapay zeka rehberleri

?
FAQ

Ollama ve Qwen3 4B kurulumu hakkında sık sorulan sorular

Ollama Ubuntu 24.04 üzerinde Docker ile çalışır mı?

Evet. Bu gerçek testte Ollama Ubuntu 24.04.4 LTS üzerinde ollama/ollama image'ı ile Docker containerı olarak çalıştı.

Ollama için GPU şart mı?

Hayır. Test ortamında GPU passthrough yoktu ve qwen3:4b CPU modunda çalıştı. GPU kullanımı inference hızını artırabilir.

qwen3:4b ne kadar disk alanı kullandı?

Gerçek ollama list çıktısında qwen3:4b yaklaşık 2.5 GB olarak görünüyordu.

qwen3:4b kaç parametreli?

Gerçek API metadata'sında parameter_size 4.0B ve quantization_level Q4_K_M olarak döndü.

Ollama hangi portu kullanır?

Varsayılan API portu 11434'tür. Bu kurulumda host tarafında yalnız 127.0.0.1:11434 kullanıldı.

Ollama API'sini internete açmalı mıyım?

Varsayılan yerel API'yi doğrudan public internete açmak yerine reverse proxy, kimlik doğrulama veya private ağ katmanı kullanmak daha güvenlidir.

Model indirmek için hangi komut kullanıldı?

Container içindeki Ollama CLI ile docker exec ollama ollama pull qwen3:4b komutu kullanıldı.

Kurulu modelleri nasıl kontrol ederim?

docker exec ollama ollama list veya http://127.0.0.1:11434/api/tags endpointi kullanılabilir.

Gerçek inference nasıl test edildi?

/api/chat endpointine qwen3:4b modeliyle POST isteği gönderildi ve beklenen EKA-OLLAMA-TEST-BASARILI yanıtı alındı.

CPU modunda RAM kullanımı ne kadardı?

Model yüklüyken gerçek testte Ollama containerı yaklaşık 3.06 GiB bellek kullanıyordu.

Docker container silinirse model gider mi?

ollama_data named volume korunursa model dosyaları containerdan bağımsız kalır. Volume silinirse model verileri de silinebilir.

Ollama'yı başka Docker containerlarından nasıl kullanırım?

Aynı user-defined Docker ağına bağlı servisler container adı üzerinden http://ollama:11434 adresini kullanabilir.

Daha büyük Qwen3 modeli kullanabilir miyim?

Sunucunun RAM, disk ve varsa GPU kapasitesi uygunsa qwen3 ailesinin daha büyük modelleri kullanılabilir.

Üretime geçmeden önce neyi kontrol etmeliyim?

Port bindleri, volume yedekleri, Docker restart policy, sistem kaynakları ve Ollama API erişim politikasını doğrulayın.

EKA YAZILIM VE BİLİŞİM SİSTEMLERİ

Ollama ve yerel AI modelleri için Linux VPS mi arıyorsunuz?

Qwen3, Ollama, Open WebUI ve n8n gibi self-hosted AI servislerini kendi altyapınızda çalıştırmak için EKA Sunucu Linux VPS paketlerini inceleyebilirsiniz.

Güncellendi: 10.08.2026
Linux VPS Paketlerini İnceleLinux ve VPS Rehberleri
Top