· kaynak Hacker News – Front Page (native)
Kiri 0.2.0, Docker'a cross-platform alternatif olarak 8 kat daha hızlı container başlatma iddiasıyla yayımlandı
Mac, Windows ve Linux için ücretsiz ve beta durumunda olan container runtime'ı Kiri 0.2.0, docker CLI, Compose ve Docker API'nin çalışmaya devam etmesini sağlarken 22 ms'lik container başlatma süreleri bildiriyor; Docker Desktop'ta bu süre 178 ms.

Docker Desktop'a modern bir alternatif olarak konumlanan container runtime'ı Kiri, macOS, Windows ve Linux için 0.2.0 sürümünü yayımladı. 15 Kasım 2026'da Hacker News'in ana sayfasına çıkan proje ücretsiz ve beta aşamasında. Merkezindeki iddia hız: docker run komutu Kiri'de 22 milisaniyede, Docker Desktop'ta ise 178 milisaniyede tamamlanıyor; bu, sekiz katlık bir fark.
Kıyasla gelen uyarılarla birlikte benchmark rakamları
Kiri'nin web sitesine göre karşılaştırmada her motora aynı kaynak tahsis edilmiş: 2 CPU ve 8 GB bellek. Aynı testte Colima 152 ms, OrbStack ise 279 ms ölçülmüş. Kiri, kalan 22 ms'nin büyük bölümünün docker CLI'nın başlamasından kaynaklandığını ekliyor; doğrudan Docker Engine API üzerinden gidildiğinde tam bir container yaşam döngüsü 3.1 ms sürüyor. Site, bu farkı ince ayara değil mimariye bağlıyor ve daha kapsamlı bir dökümü ayrı bir benchmark sayfasında yayımlıyor. Tüm bu rakamlar tek bir Apple Silicon Mac üzerinde üretici tarafından ölçüldü ve CPU ile bellek karşılaştırma grafiği hâlâ gerçek rakamlar bekleyen yer tutucular içeriyor; yani 8 katlık figures bir iddia, bağımsız olarak doğrulanmış bir sonuç değil.
Zaten kullandığınız Docker'ın üzerine kurulu
Kiri'nin uyumluluk vaadi geniş: docker CLI, Compose, buildx, Docker Engine API, Docker Hub, ghcr.io, OCI imajları ve Dockerfile'lar bugün nasıl çalışıyorsa öyle çalışıyor ve tek bir daemon bunlara yanıt veriyor. Kiri uygulaması açıkken sıradan docker komutları Kiri üzerinde çalışırken, kiri adlı ek CLI Docker'da olmayan şeyleri ekliyor: adlandırılmış container'lar, Kubernetes, Linux makineler ve herkese açık bağlantılar. Apple silicon'da amd64 imajları Rosetta üzerinden çalışıyor. Bir geçiş aracı, mevcut imajları, volume'ları ve container'ları OrbStack veya Docker Desktop'tan içe aktarıyor ve masaüstü penceresi 15 dile yerelleştirilmiş.
Sadece container'lar değil
Sürüm, geliştiricilerin Docker'ın yanına genellikle kurduğu çevresel araçları da paketin içine dahil ediyor. Build'ler BuildKit üzerinden yürütülüyor ve her imajın sayfasında bir güvenlik açığı taraması gösteriliyor. kiri k8s start yaklaşık 20 saniyede bir k3s kümesi ayağa kaldırıyor ve kind de çalışıyor. kiri machine create, kullanıcının kendi hesabıyla tam Linux makineleri oluşturuyor ve host klasörlerini aynı yollarda bağlıyor. Container'lara web.kiri.local gibi kalıcı adresler veriliyor; bunlar Kiri'nin kendi sertifika otoritesinden HTTPS ile sunuluyor ve Kiri Share, çalışan bir container'ı runkiri.cloud üzerinde herkese açık bir adreste, ziyaretçinin ilk girişinde bir uyarı sayfasıyla birlikte yayımlıyor. Kiri ayrıca daemon'ın yaklaşık 15 MB civarında kaldığını, VM'nin bir dakika boşta kalınca uyuduğunu ve 0.15 saniyede uyandığını belirtiyor.
Beş adım yerine tek daemon
macOS'ta Kiri, Apple'ın Virtualization.framework'ü üzerinden tek bir Linux VM başlatıyor; bu VM özel bir çekirdek ve PID 1 olarak küçük bir Rust init ile çalışıyor ve host ile guest arasındaki bağlantı vsock üzerinden kuruluyor. İçeride Kiri daemon'ı her container'ı doğrudan clone3 ile oluşturuyor. Site bunu, OrbStack ve Docker Desktop'ta bir container başlatmanın ayrı socket'lere sahip beş programdan geçmesi ve çalışan her container için bir shim sürecinin bellekte kalmasıyla karşıtlıyor. Kiri'nin daemon'ı namespace'leri, cgroup'ları ve mount'ları kendisi yönetiyor ve container başına hiçbir şey çalışır bırakmıyor; iddia edilen hızlanışın kaynağı da tam burası.
Neden önemli
Docker Desktop çoğu geliştiricinin varsayılanı ve mevcut alternatiflerin her biri bir şeyden feragat ediyor: Colima ücretsiz ama daha yavaş, OrbStack hızlı ama ücretli ve yalnızca Mac'te, native Linux kurulumları ise platformlar arasında taşınmıyor. Kiri aynı anda bütün matrise nişan alıyor — cross-platform, ücretsiz, Docker uyumlu ve içine Kubernetes ile Linux VM'leri katılmış. Gecikme ve ayak izi iddiaları bağımsız testlerde doğrulanırsa, 25 ms altı başlatma süreleri en çok sürekli kısa ömürlü container'lar oluşturan iş akışları için önemli: test paketleri, yerel CI döngüleri ve Compose ağırlıklı geliştirme. 0.2.0 sürümünde hâlâ kendi ölçümlerine dayanan bir beta, ama yıllardır oturmuş gibi hissedilen bir pazar için inandırıcı bir meydan okuma.
- #containers
- #docker
- #developer-tools
- #virtualization
- #kubernetes