Apptainer - Linux için uygulama konteyneri
(github.com/apptainer)- Sadelik/hız/güvenlik odağında tasarlanmış açık kaynaklı konteyner platformu
- HPC (yüksek performanslı hesaplama) ve paylaşımlı sistem ortamları için optimize edilmiştir
- Değiştirilemez (immutable) tek dosyalı konteyner imaj formatı sunar ve şifreleme ile imzalama desteği sağlar
- İzolasyondan çok entegre kullanılabilirliğe odaklanır; bu sayede küme/sunucu ortamlarında GPU, yüksek hızlı ağlar ve paralel dosya sistemleri doğrudan kullanılabilir
- OCI (Open Containers Initiative) kayıtlarından tüm konteynerleri alabilir ve Docker uyumluluğunu en üst düzeye çıkarır
- Docker Hub'daki çoğu konteyneri değişiklik yapmadan pull, run ve build etmeyi destekler
- Mevcut Singularity projesinin adı değiştirilerek Linux Foundation projesine taşınmıştır
- SIF (Singularity Image Format) tabanlı tek dosyalı konteyner yapısıyla kolayca taşınabilir, dağıtılabilir ve paylaşılabilir
- Konteyner içi ve dışındaki kullanıcı yetkileri aynıdır; varsayılan olarak host üzerinde ek yetki yükseltmeye izin vermeyen güvenli bir güvenlik modeli uygular
- BSD lisansı
2 yorum
Hacker News yorumlarında bahsedilen unregistry yazısı:
Unregistry – “docker push”u registry olmadan doğrudan sunucuya gönderme | GeekNews
Hacker News görüşleri
Ekibimiz, silikon tasarımı/doğrulaması için kullandığımız hesaplama kümesinde Apptainer denedi, ancak sonunda yine geleneksel TCL(Lua'ya geçiş) modüllerine döndü
Apptainer'ın ilgi görmesine sevindim. Bazı durumlarda Docker, Podman ve benzerlerinden daha iyi
Docker'da da
docker savevedocker loadkomutlarıyla tek dosyalı dağıtım mümkün.Apptainer ve singularity ce ikisi de HPC'de yaygın kullanılıyor. İki ürün de eski Singularity projesinden ayrıldı ama tamamen aynı değiller
Apptainer, yakında Singularity olacak gibi. İlgili makale burada
Flatpak, OSTree tabanından çıkıp konteyner tabanlı bir yapıya geçmek istiyor. Bakımı süren konteyner araçlarının büyük avantaj olduğu söyleniyor. Ama bunun Apptainer'dan farkı ne olur, merak ediyorum
Kullandığım ortamda Apptainer kullanmanın ana amacı dağıtım, yalıtım veya yazılım erişilebilirliği değil.
Havoc'un yorumuna katılıyorum. Mesaj biraz belirsiz: Apptainer masaüstü için Flatpak alternatifi mi, yoksa sunucu amaçlı mı, anlaşılmıyor
"Apptainer" adı telaffuz açısından garip ve kulağa biraz tuhaf geliyor
Geliştiriciyseniz, yalıtım için konteyner aracı arıyor olabilirsiniz
SLURM kümesi ve root yetkisi olmayan sunucularda çok kullanışlı