Augani/dory
Dory is the complete local development system for Apple Silicon: Docker, Compose, Kubernetes, virtual machines, and policy-bound agent sandboxes.
해결하는 문제
Dory는 Apple Silicon 맥용 로컬 개발 런타임으로, Docker, Kubernetes, 완전한 Linux 가상머신을 하나의 네이티브 애플리케이션으로 통합합니다. 별도의 VM 관리자, 외부 클라우드 제어 플레인, 상용 사용 레이어가 필요 없으며, 텔레메트리나 계정 요구 없이 컨테이너와 VM을 실행할 수 있는 자체 포함 환경을 제공합니다.
작동 방식
Dory는 Apple Silicon 네이티브 엔진을 사용하여 Docker 및 Compose용 공유 컨테이너 VM을 실행합니다. 또한 독립적이고 지속 가능한 Linux VM(머신)도 지원하며, 각각 고유의 디스크와 리소스를 갖춥니다. Kubernetes(k3s)를 위한 선택적 서명된 컴포넌트, 다양한 Linux 배포판(Ubuntu, Debian, Kali), 그래픽 Linux 인터페이스용 데스크톱 런타임을 설치할 수 있습니다. 시스템은 SwiftUI 앱과 버전 관리된 명령줄 인터페이스를 통해 관리됩니다.
대상 사용자
컨테이너화된 애플리케이션, Kubernetes 클러스터, 그래픽 데스크톱 또는 헤드리스 서버를 갖춘 완전한 Linux 가상머신이 필요한 Apple Silicon 맥 사용자.
주요 특징
통합 런타임: Docker, Compose, Kubernetes, Linux VM을 하나의 앱에 통합.
네이티브 Apple Silicon 성능: ARM64 아키텍처에 특화된 네이티브 엔진으로 구축.
유연한 Linux 머신: 그래픽 데스크톱(Ubuntu, Debian, Kali)과 가벼운 헤드리스 Alpine VM을 지원하며, 스냅샷 및 검증된 백업 기능 제공.
ワン클릭 Kubernetes: 선택 가능한 버전 프리셋으로 k3s 클러스터를 쉽게 배포.
에이전트 대응 자동화: JSON 스키마, MCP(Model Context Protocol) 지원, AI 코딩 에이전트용 정책 기반 격리된 사전 VM 제공.
데이터 보존: 다른 Docker 호환 도구로부터 트랜잭션 이전 및 제거 후에도 유지되는 전용 데이터 드라이브(
.dorydrive).
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트