Augani/dory
Dory is the complete local development system for Apple Silicon: Docker, Compose, Kubernetes, virtual machines, and policy-bound agent sandboxes.
何を解決するか
Dory は macOS(Apple Silicon)向けのローカル開発ランタイムで、Docker、Kubernetes、完全な Linux 仮想マシンを1つのネイティブアプリケーションに統合します。別々の VM マネージャーや外部クラウド制御プレーン、商用利用の有料プランを必要とせず、テレメトリーやアカウント要件なしにコンテナと VM を実行できる自己完結型環境を提供します。
動作方法
Dory はネイティブの Apple Silicon エンジンを使用して、Docker と Compose 用の共有コンテナ VM を実行します。また、個別の永続的 Linux VM(マシン)もサポートしており、それぞれ独自のディスクとリソースを備えています。Kubernetes(k3s)のオプション署名コンポーネント、さまざまな Linux ディストリビューション(Ubuntu、Debian、Kali)、グラフィカルな Linux インターフェース用のデスクトップランタイムをインストールできます。システムは SwiftUI アプリとバージョン管理されたコマンドラインインターフェースの両方で管理されます。
対象ユーザー
グラフィカルデスクトップやヘッドレスサーバーを備えた、コンテナ化アプリケーション、Kubernetes クラスタ、完全な Linux 仮想マシンをローカルで実行したい Apple Silicon Mac の開発者。
主な特徴
統合ランタイム: Docker、Compose、Kubernetes、Linux VM を1つのアプリに統合。
ネイティブ Apple Silicon パフォーマンス: ARM64 アーキテクチャに特化したネイティブエンジンで構築。
柔軟な Linux マシン: グラフィカルデスクトップ(Ubuntu、Debian、Kali)と軽量なヘッドレス Alpine VM をサポート。スナップショットと検証済みバックアップを備えています。
ワンクリック Kubernetes: セレクト可能なバージョンプリセットで k3s クラスタを簡単にデプロイ。
エージェント対応の自動化: JSON スキーマ、MCP(Model Context Protocol)サポート、AI コーディングエージェント用のポリシー制御された隔離されたサンドボックス VM を提供。
データの保持: 他の Docker互換ツールからのトランザクション移行と、アンインストール後も保持される専用データドライブ(
.dorydrive)。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト