OrbStack
OrbStack to narzędzie deweloperskie dla macOS do uruchamiania kontenerów Docker, Kubernetes i maszyn Linux w jednej lokalnej aplikacji.
Czym jest OrbStack?
OrbStack to natywne narzędzie deweloperskie dla Mac, które pomaga uruchamiać kontenery Docker, Kubernetes i pełne maszyny Linux na macOS. Zostało zaprojektowane dla programistów, którzy potrzebują lokalnego środowiska do tworzenia, testowania i uruchamiania oprogramowania bez przełączania się na osobny serwer lub przestrzeń roboczą w chmurze. Typowe zastosowania obejmują tworzenie aplikacji opartych na kontenerach, wypróbowywanie dystrybucji Linux, uruchamianie usług lokalnych oraz pracę w przepływach opartych na wierszu poleceń lub edytorze. OrbStack obejmuje integrację z wierszem poleceń, współdzielenie plików między macOS a Linux, funkcje sieciowe do lokalnego tworzenia oraz obsługę zarówno kontenerów, jak i zwirtualizowanych maszyn Linux w jednym interfejsie. Jest publikowane przez Orbital Labs, LLC i jest powszechnie używane jako alternatywa dla Docker Desktop na Mac.
Kluczowe cechy
- Uruchamiaj kontenery Docker lokalnie na macOS
- Twórz i używaj pełnych maszyn Linux na swoim Macu
- Korzystaj z Kubernetes do lokalnego tworzenia i testowania
- Uzyskuj dostęp do kontenerów i środowisk Linux z wiersza poleceń
- Współdziel pliki między przepływami pracy macOS i Linux
- Korzystaj z programowania opartego na SSH z maszynami Linux
- Uruchamiaj obciążenia x86 na Apple Silicon z obsługą Rosetta
Sprawdź pozostałości aplikacji w diCleaner
Przed czyszczeniem sprawdź pamięci podręczne, pliki wsparcia, kontenery i elementy logowania.
Przegląd bezpieczeństwa
Status: Przeważnie bezpieczne
OrbStack jest legalnym narzędziem deweloperskim dla macOS, ale uruchamia obciążenia wirtualizacji i kontenerów, które w ramach normalnego działania mogą korzystać z dostępu do sieci, lokalnego współdzielenia plików i zasobów działających w tle. Takie zachowania są zgodne z jego przeznaczeniem. Ponieważ może hostować kontenery, maszyny Linux i niezaufany kod deweloperski, podczas testowania nieznanych obciążeń należy sprawdzać, jakie projekty i obrazy są w nim uruchamiane, oraz ograniczać dostęp do wrażliwych plików lub poświadczeń.
Zalecenie: Zachowaj OrbStack, jeśli używasz Docker, Kubernetes lub lokalnych środowisk Linux do programowania na swoim Macu. Jeśli już z niego nie korzystasz, usunięcie aplikacji spowoduje też usunięcie lokalnych kontenerów, obrazów, maszyn wirtualnych i powiązanych danych deweloperskich, chyba że wcześniej wykonasz ich kopię zapasową.
Typowe ścieżki
/Applications/OrbStack.app~/.orbstack~/OrbStack
Ścieżki cache
~/Library/Caches/dev.kdrag0n.MacVirt
Ścieżki preferencji
~/Library/Preferences/dev.kdrag0n.MacVirt.plist~/Library/Saved Application State/dev.kdrag0n.MacVirt.savedState
Ścieżki kontenerów
~/Library/Group Containers/*.dev.orbstack
Podziel się doświadczeniem
Bądź pierwszy, który podzieli się doświadczeniem.