OrbStack
OrbStack, Docker container'larını, Kubernetes'i ve Linux makinelerini tek bir yerel uygulamada çalıştırmak için kullanılan bir macOS geliştirici aracıdır.
OrbStack nedir?
OrbStack, macOS üzerinde Docker container'larını, Kubernetes'i ve tam Linux makinelerini çalıştırmanıza yardımcı olan yerel bir Mac geliştirici aracıdır. Yazılım oluşturmak, test etmek ve çalıştırmak için ayrı bir sunucuya veya bulut çalışma alanına geçmeden yerel bir ortama ihtiyaç duyan geliştiriciler için tasarlanmıştır. Yaygın kullanım alanları arasında container tabanlı uygulama geliştirme, Linux dağıtımlarını deneme, yerel servisleri çalıştırma ve komut satırı ya da düzenleyici tabanlı iş akışlarıyla çalışma yer alır. OrbStack; komut satırı entegrasyonu, macOS ile Linux arasında dosya paylaşımı, yerel geliştirme için ağ özellikleri ve hem container'lar hem de sanallaştırılmış Linux makineleri için tek bir arayüzde destek sunar. Orbital Labs, LLC tarafından yayımlanır ve Mac üzerinde Docker Desktop'a alternatif olarak yaygın biçimde kullanılır.
Temel özellikler
- Docker container'larını macOS üzerinde yerel olarak çalıştırın
- Mac'inizde tam Linux makineleri oluşturun ve kullanın
- Yerel geliştirme ve test için Kubernetes kullanın
- Komut satırından container'lara ve Linux ortamlarına erişin
- macOS ve Linux iş akışları arasında dosya paylaşın
- Linux makineleriyle SSH tabanlı geliştirme kullanın
- Rosetta desteğiyle Apple Silicon üzerinde x86 iş yüklerini çalıştırın
Uygulama kalıntılarını diCleaner ile inceleyin
Temizlemeden önce önbellekleri, destek dosyalarını, kapsayıcıları ve giriş öğelerini kontrol edin.
Güvenlik genel bakışı
Durum: Çoğunlukla güvenli
OrbStack, macOS için meşru bir geliştirici aracıdır, ancak normal çalışmasının bir parçası olarak ağ erişimi, yerel dosya paylaşımı ve arka plan kaynaklarını kullanabilen sanallaştırma ve container iş yüklerini çalıştırır. Bu davranışlar amacıyla tutarlıdır. Container'ları, Linux makinelerini ve güvenilmeyen geliştirme kodlarını barındırabildiği için, içinde çalıştırdığınız projeleri ve imajları gözden geçirmeli ve alışılmadık iş yüklerini test ederken hassas dosyalara veya kimlik bilgilerine erişimi sınırlamalısınız.
Öneri: Mac'inizde geliştirme için Docker, Kubernetes veya yerel Linux ortamları kullanıyorsanız OrbStack'i tutun. Artık kullanmıyorsanız, uygulamayı kaldırmak; önce yedeklemezseniz yerel container'larınızı, imajlarınızı, sanal makinelerinizi ve ilgili geliştirme verilerinizi de kaldıracaktır.
Yaygın yollar
/Applications/OrbStack.app~/.orbstack~/OrbStack
Önbellek yolları
~/Library/Caches/dev.kdrag0n.MacVirt
Tercih yolları
~/Library/Preferences/dev.kdrag0n.MacVirt.plist~/Library/Saved Application State/dev.kdrag0n.MacVirt.savedState
Kapsayıcı yolları
~/Library/Group Containers/*.dev.orbstack
Deneyimini paylaş
Deneyimini paylaşan ilk sen ol.