OrbStack
OrbStack 是一款 macOS 開發者工具,可在單一本機應用程式中執行 Docker 容器、Kubernetes 與 Linux 機器。
什麼是 OrbStack?
OrbStack 是一款原生 Mac 開發者工具,可協助你在 macOS 上執行 Docker 容器、Kubernetes 與完整的 Linux 機器。它專為需要本機環境來建置、測試與執行軟體的開發者而設計,無須切換到獨立伺服器或雲端工作空間。常見用途包括以容器為基礎的應用程式開發、試用 Linux 發行版、執行本機服務,以及搭配命令列或編輯器型工作流程進行作業。OrbStack 內含命令列整合、macOS 與 Linux 之間的檔案共享、適用於本機開發的網路功能,以及在同一介面中同時支援容器與虛擬化 Linux 機器。它由 Orbital Labs, LLC 發行,且常被用作 Mac 上 Docker Desktop 的替代方案。
主要功能
- 在 macOS 上於本機執行 Docker 容器
- 在你的 Mac 上建立並使用完整的 Linux 機器
- 使用 Kubernetes 進行本機開發與測試
- 從命令列存取容器與 Linux 環境
- 在 macOS 與 Linux 工作流程之間共享檔案
- 透過 SSH 型開發方式使用 Linux 機器
- 在 Apple Silicon 上透過 Rosetta 支援執行 x86 工作負載
使用 diCleaner 檢查應用程式殘留
清理前檢查快取、支援檔案、容器和登入項目。
安全概述
狀態: 大多安全
OrbStack 是一款合法的 macOS 開發者工具,但它會執行虛擬化與容器工作負載,正常運作時可能會使用網路存取、本機檔案共享與背景資源。這些行為都符合其用途。由於它可以承載容器、Linux 機器與不受信任的開發程式碼,因此在其中執行陌生工作負載時,你應檢查所執行的專案與映像檔,並限制其對敏感檔案或認證資料的存取。
建議: 如果你會在 Mac 上使用 Docker、Kubernetes 或本機 Linux 環境進行開發,請保留 OrbStack。若你已不再使用它,移除應用程式也會一併移除你的本機容器、映像檔、虛擬機器與相關開發資料,除非你先進行備份。
常見路徑
/Applications/OrbStack.app~/.orbstack~/OrbStack
快取路徑
~/Library/Caches/dev.kdrag0n.MacVirt
偏好設定路徑
~/Library/Preferences/dev.kdrag0n.MacVirt.plist~/Library/Saved Application State/dev.kdrag0n.MacVirt.savedState
容器路徑
~/Library/Group Containers/*.dev.orbstack
分享您的經驗
成為第一個分享經驗的人。