Her biri nedir
Apple container, macOS 26 ile birlikte yayımlanan, “Mac'te hafif sanal makineler kullanarak Linux konteynerleri oluşturmak ve çalıştırmak için” geliştirilmiş açık kaynak bir Swift aracıdır. “Her Linux konteynerini kendi hafif sanal makinesinde çalıştıran” Apple Containerization paketi üzerine kuruludur. OCI uyumlu imajları kullanır ve üretir. 1.5.0 sürümü 29 Eylül 2026'da yayımlandı.
Oxcart, kendi Docker uyumlu motoru olan yerel bir Mac uygulamasıdır. docker CLI 29.9.0, Docker Compose 5.6.0 ve Buildx 0.38.0 ile gelir, saniyeler içinde çevrimdışı kurulur ve çalışırken motoru göz önünden uzak tutar. Docker için yazdığınız tüm otomasyonlar (CLI, Engine API, Compose dosyaları), oxcart Docker bağlamı üzerinden Oxcart'a yönelir.
| Özellik | Oxcart | Apple container |
|---|---|---|
| Gereksinimler | Apple silicon, macOS 26 veya üzeri | Apple silicon, macOS 26 (“Daha eski macOS sürümlerini desteklemiyoruz”) |
| Arayüz | Yerel Mac uygulaması, menü çubuğu ve docker CLI | container komut satırı aracı |
| Komutlar | docker run, docker compose up, docker buildx build | container run, container system start |
| Docker Engine API | Evet: 1.40 ile 1.54 arası (Testcontainers, docker-py) | README dosyasında belirtilmiyor |
| Docker Compose | Evet, dahil (5.6.0), healthcheck bağımlılıkları ve up --wait ile | README dosyasında belirtilmiyor |
| İmajlar | Standart imajlar; Rosetta ile amd64 imajları | OCI uyumlu imajlar |
| Yalıtım modeli | Konteynerler, sadeleştirilmiş ve sürümü sabitlenmiş bir Linux sisteminde tek Linux çekirdeğini paylaşır; varsayılan seccomp ilkesi | Her konteyner kendi hafif sanal makinesinde |
| Kodlama ajanları | Yerel MCP sunucusu, 13 araç, varsayılan olarak salt okunur | README dosyasında belirtilmiyor |
| Lisans ve fiyat | Tescilli; 60 gün ücretsiz, ardından kullanıcı ve ana sürüm başına $20 | Apache-2.0, ücretsiz |
Apple bilgileri github.com/apple/container ve github.com/apple/containerization kaynaklarından, 10 Ekim 2026'da kontrol edildi. “Belirtilmiyor”, README'nin bunu söylemediği anlamına gelir; özelliğin var olamayacağı anlamına gelmez.
Araçlarınız zaten Docker ile çalışıyorsa Oxcart'ı seçin
Çoğu projede yılların Docker birikimi vardır: compose.yaml, docker komutlarıyla dolu bir Makefile, CI betikleri, test paketindeki Testcontainers ve bir .devcontainer klasörü. Oxcart bunların hepsini değişiklik yapmadan çalıştırır. Doğrulanan entegrasyonlar arasında docker CLI, healthcheck bağımlılıklarıyla Compose, init: true ve network_mode: service:, Buildx, docker-py ve Testcontainers'ın kullandığı Engine API derleme uç noktası ve Dev Containers CLI 0.89.0 yer alır. Testcontainers, Portainer veya Traefik için Docker soketini bir konteynere bağlayabilirsiniz.
Gün boyunca tekrarladığınız işlemlerde de hızlıdır. Tek bir Apple M5 Max'te Oxcart 0.1.2 ölçümleri:
| İşlem | Oxcart | Test ettiğimiz diğerleri arasında en hızlısı |
|---|---|---|
docker run --rm … true | 42 ms | 143 ms (3.4×) |
Eşzamanlı 8 docker run --rm | 96 ms | 378 ms (3.9×) |
docker stop | 19 ms | 107 ms (5.6×) |
| 20 konteyneri durdurup kaldırma | 77 ms | 683 ms (8.9×) |
| Önbellekten derleme | 121 ms | 149 ms (1.2×) |
Oxcart 0.1.2, beraberindeki docker 29.9 istemcisiyle 2026-10-10 tarihinde ölçüldü; OrbStack 2.2.3 ve Docker Desktop 4.94.0 aynı gün daha önce, aynı Mac ve test düzeneğinde docker 29.4 ile ölçüldü. Apple container bu ölçüme dahil değildi. Tam tablo: tüm karşılaştırmalar.
Apple'ın kendi aracını istiyorsanız Apple container'ı seçin
Apple'ın ücretsiz, açık kaynak aracını istiyor, container komutlarını öğrenmeye açıksanız ve her konteyner için ayrı hafif sanal makine modelini önemsiyorsanız Apple container uygundur. Henüz gençtir (1.5.0) ve hızla gelişir; projenizin ihtiyaç duyduğu özellikler için README dosyasını kontrol edin.
İkisini birlikte kullanma
Aynı Mac'te birlikte bulunabilirler. Ortak noktaları imajlardır: ikisi de OCI imajlarıyla çalışır. Oxcart'ta Buildx ile oluşturup kayıt deponuza gönderebilir ve Apple'ın aracıyla çekebilir ya da tersini yapabilirsiniz. Oxcart yalnızca kendi oxcart Docker bağlamına dokunur ve başka uygulamaların komut satırı araçlarını sormadan değiştirmez.
Konteyner çalıştırmanın ötesinde
- Kodlama ajanları için: Oxcart'ın MCP sunucusu Claude Code, Codex, Cursor ve diğer ajanların konteynerleri incelemesini, tanılamasını ve yönetmesini sağlar; erişim varsayılan olarak salt okunurdur. Çökme tanısı,
docker inspectvedocker logsiçin gereken 2.014 yerine 159 token kullanır. Yapay zekâ kodlama ajanları için Docker kılavuzuna bakın. - Ağda: yayımlanan ve giden TCP trafiği, Mac'iniz ile Oxcart motoru arasındaki bağlantıdan TLS 1.3 ile geçer. Giden bağlantıları Mac açtığı için VPN ve güvenlik duvarı kurallarınız geçerlidir. Mac'te konteyner ağı kılavuzuna bakın.
- Pencerede: sağlık durumlarıyla gruplanmış Compose projeleri, depo ve dala göre gruplanmış portlar, günlükler, istatistikler, terminal ve dosyalar içeren ayrıntı paneli.
Sorular
Apple'ın container aracı nedir?
Apple'ın “Mac'te hafif sanal makineler kullanarak Linux konteynerleri oluşturmak ve çalıştırmak için” sunduğu açık kaynak komut satırı aracıdır. Swift ile yazılmıştır, OCI uyumlu imajlar kullanır, macOS 26 yüklü Apple silicon üzerinde çalışır ve Apache-2.0 lisansına sahiptir. Tamamlayıcı Swift paketi Containerization, her Linux konteynerini kendi hafif sanal makinesinde çalıştırır.
Apple container ile docker ve docker compose kullanabilir miyim?
Apple'ın README dosyası (Ekim 2026'da kontrol edildi), container run --rm alpine echo hello gibi kendi container komutunu belgeler. docker CLI, Docker Engine API veya Compose'dan söz etmez. İş akışınız bunlara dayanıyorsa Oxcart bunları olduğu gibi çalıştırır: docker 29.9, Compose 5.6 ve Buildx 0.38 ile gelir, motoru Docker API 1.40 ile 1.54 arasını destekler.
Oxcart ve Apple container'ın ikisi de macOS 26 gerektirir mi?
Evet. İkisi de Apple silicon ve macOS 26 veya üzeri yüklü bir Mac gerektirir. Hiçbiri Intel Mac'leri veya eski macOS sürümlerini desteklemez.
Apple container Oxcart'tan hızlı mı?
Apple container için performans ölçümü yapmadık. Apple Containerization README'si yayımlanmış ölçümler olmadan “bir saniyenin altında başlatma süreleri” belirtir. Oxcart, Apple M5 Max'te docker run --rm için 42 ms ölçüldü; test ettiğimiz üç Docker uyumlu çalışma ortamının en hızlısıydı.
Hangisi ücretsiz?
Apple container ücretsiz ve açık kaynaktır (Apache-2.0). Oxcart 60 gün ücretsizdir, ardından kullanıcı ve ana sürüm başına $20 tutarındadır, abonelik değildir.
Birinde oluşturduğum imajları diğerinde kullanabilir miyim?
Evet. Apple container OCI uyumlu imajları kullanır ve üretir; Oxcart standart imajları çeker, oluşturur, kaydeder ve yükler. Birinden kayıt deposuna gönderip diğerinden çekin.
Kaynaklar ve yöntem
- Apple container: https://github.com/apple/container (açıklama, gereksinimler, komutlar, lisans, 2026-09-29 tarihli 1.5.0 sürümü); Containerization: https://github.com/apple/containerization. Kontrol tarihi: 2026-10-10.
- Oxcart ölçümleri: Apple M5 Max, 36 GiB, macOS 27.2; her ürün 8 CPU ve 12 GiB ile, tek tek ve yeni başlatılarak; ısınma çalıştırmasından sonra beş örneğin medyanı.
- Oxcart uyumluluğu: Oxcart üzerinde test edildi, 2026-10-10.