AWS ECR'ın internet çıkış (egress) için aldığı gigabayt başına $0.09 faturası veya Docker Hub'ın geliştirici başına $9/ay lisans ücretleri yerine, kendi VDS sunucunuzda açık kaynaklı Harbor veya Distribution çalıştırın. Dahili Trivy güvenlik taraması, Docker Hub oran sınırlamasını (rate limit) aşan ara önbellek (proxy-cache) ve yıllık binlerce dolarlık tasarrufunuzu hesaplayın.
AWS ECR; dış dünyaya her GB aktarım için $0.09 internet çıkış (egress) ücreti alarak yıllık $4,246.2 fatura çıkarır. Docker Hub ise 10 kişilik bir ekip için yıllık $1,080 lisans ücreti talep eder. Kendi VDS Harbor kurulumunuz ise yıllık yalnızca $197.64 tutar.
VDS Donanımı ($15) + S3 Depolama ($1.5) — Sıfır Egress Ücreti
Düşük VDS Donanımı (~$9) + S3 Depolama ($1.5)
VDS Donanımı ($15) + S3 Depolama ($1.5)
$9.8 Depolama + $335.1 Egress ($0.09/GB) + $9.0 Tarama
10 Geliştirici Lisansı x $9/kullanıcı/ay
VDS sunucunuzda kendi özel konteyner kayıt defterinizi ayağa kaldırmak için gereken hazır şablon.
# 1. Harbor için resmi çevrimdışı / çevrimiçi yükleyiciyi indirin
wget https://github.com/goharbor/harbor/releases/latest/download/harbor-online-installer-v2.11.0.tgz
tar xvf harbor-online-installer-v2.11.0.tgz
cd harbor
# 2. harbor.yml dosyasını yapılandırın (S3/MinIO arka ucu ve SSL)
cp harbor.yml.tmpl harbor.yml
# hostname: registry.sirketiniz.com
# trivy.enabled: true
# 3. Trivy güvenlik tarayıcısı ile birlikte kurun
sudo ./install.sh --with-trivy
# 4. Docker CLI ile giriş yapın
docker login registry.sirketiniz.comMikroservis mimarilerinde her git commit'i yeni bir Docker imajı üretir. AWS ECR kullandığınızda, imajları AWS dışındaki VDS sunucularınıza veya ofis test ortamlarınıza her çektiğinizdeGB başına $0.09 internet çıkış (egress) ücreti ödersiniz. Ayda yalnızca 3 TB imaj trafiği olan orta ölçekli bir ekip, yalnızca veri indirmek için yılda $3.200'ün üzerinde gereksiz bulut faturası öder. Docker Hub tarafında ise ücretsiz hesaplar IP başına 6 saatte 100 çekme limitiyle CI/CD derlemelerini yarı yolda bırakır.
VMware tarafından açık kaynak olarak başlatılan ve CNCF mezunu olan Harbor, dahili Trivy CVE tarayıcısı ile her push anında imajdaki işletim sistemi ve kütüphane açıklarını otomatik listeler. En kritik özelliği ise Pull-Through Proxy Cache desteğidir; Docker Hub'dan çekilen imajları VDS üzerinde önbelleğe alarak Docker Hub oran sınırını tamamen baypas eder.
Saf Go diliyle yazılmış resmi OCI referans uygulamasıdır. Yalnızca ~60 MB RAM tüketir. Doğrudan Cloudflare R2 veya MinIO S3 nesne depolama sürücüsü ile bağlanabilir; böylece $6-$10/ay maliyetli en küçük bir VDS sunucusunda bile sıfır bakım ek yüküyle terabaytlarca imaj saklayabilir.
Red Hat tarafından geliştirilen ve OpenShift küme altyapısının temelini oluşturan Quay; zaman tabanlı imaj silme (time machine), coğrafi replikasyon ve Clair güvenlik tarayıcısı ile kurumsal regülasyonlara tam uyum sağlar.
Modern DevSecOps standartlarında (SLSA Seviye 3), üretim ortamına gönderilen imajların kriptografik olarak imzalanması zorunludur. Harbor, Sigstore Cosign imza doğrulaması ve SBOM (Software Bill of Materials) eklerini doğrudan OCI artifaktı olarak depolar. İmzalanmamış veya kritik CVE içeren hiçbir konteynerin Kubernetes kümenize girmesine izin vermez.