Traefik, konteyner çağına özel tasarlanmış modern bir reverse proxy ve yük dengeleyicidir. Docker ile birlikte kullanıldığında, servisleri otomatik keşfeder ve SSL sertifikalarını kendisi yönetir. Bu rehberde Traefik'in temellerini ele alıyoruz.
Traefik'i Farklı Kılan Nedir?
- Otomatik servis keşfi: Docker etiketlerini okuyarak yeni servisleri anında yönlendirir.
- Otomatik SSL: Let's Encrypt sertifikalarını otomatik alır ve yeniler.
- Dinamik yapılandırma: Servis eklerken proxy'yi yeniden başlatmaya gerek yoktur.
- Panel: Yönlendirmeleri gösteren yerleşik bir kontrol paneli.
Nasıl Çalışır?
Traefik, Docker'ı bir "provider" olarak dinler. Bir konteyneri belirli etiketlerle başlattığınızda, Traefik o servisi otomatik olarak algılar ve ilgili alan adına yönlendirir. Bu, mikroservis mimarilerinde yapılandırma yükünü büyük ölçüde azaltır.
Docker Etiketleriyle Yönlendirme
Bir servisi Traefik üzerinden yayınlamak için, konteynere hangi alan adında ve hangi portta çalışacağını söyleyen etiketler eklersiniz. Traefik gerisini halleder: yönlendirme kuralını oluşturur ve gerekirse SSL sertifikası alır.
Otomatik Let's Encrypt SSL
Traefik'in en güçlü özelliklerinden biri, tanımladığınız her alan adı için otomatik olarak Let's Encrypt sertifikası alması ve süresi dolmadan yenilemesidir. Böylece sertifika yönetimiyle uğraşmazsınız.
Traefik mi, Nginx mi?
Nginx, olgun ve genel amaçlı bir çözümdür; statik yapılandırma gerektirir. Traefik ise dinamik, konteyner odaklı ortamlarda parlar. Çok sayıda servisin sık sık değiştiği Docker altyapılarında Traefik büyük kolaylık sağlar.
Sonuç
Traefik, konteynerli uygulamalar için yönlendirme ve SSL yönetimini otomatikleştirerek DevOps yükünü azaltır. Docker Compose ile birlikte kullanıldığında, mikroservislerinizi hızlı ve güvenli biçimde yayınlamanızı sağlar.
İlgili rehberler:
- Docker Compose — Çoklu servis yönetimi
- Nginx Yapılandırma — Alternatif proxy
- Ücretsiz SSL — Sertifika mantığı
Konteyner iş yükleri için root erişimli VDS Sunucu paketlerimizi inceleyin.
İlgili Hizmetler
İlgili Yazılar
Docker Nedir? VDS Sunucuda Docker Kullanım Rehberi (2026)
Docker konteyner teknolojisi nedir? Docker Compose ile çoklu servis yönetimi, Dockerfile oluşturma ve hosting projelerinde Docker kullanımı.
Kubernetes Nedir? Başlangıç Rehberi (2026)
Kubernetes konteyner orkestrasyon platformu: Pod, Service, Deployment kavramları, minikube kurulumu ve HPA ile otomatik ölçekleme.
Rancher ile Kubernetes Cluster Yönetimi Rehberi (2026)
Rancher kurulumu, K3s ile hafif Kubernetes, multi-cluster yönetimi, RBAC ve monitoring. Rancher vs OpenShift karşılaştırması.
CI/CD Pipeline Rehberi: Sürekli Entegrasyon ve Dağıtım (2026)
CI/CD nedir, nasıl kurulur? GitHub Actions ve GitLab CI ile test-build-deploy otomasyonu ve sunucuya güvenli dağıtım.

