OCI 컨테이너, 이미지, 볼륨, 파드를 실행·빌드·관리하는 데몬리스 CLI 도구로, Docker 호환 인터페이스를 제공합니다.
libracoder/kiri
Docker CLI, Compose, buildx와 호환되는 macOS, Windows, Linux용 경량 컨테이너 런타임입니다.
대체할 수 있는 제품:Docker Desktop
OrbStack
- 스타
- 515
- 포크
- 43
- 열린 이슈
- 8
- 마지막 커밋
- 어제
어떤 프로젝트인가요?
Kiri는 Rust로 작성된 Docker Desktop 및 OrbStack의 경량 대안입니다. 컨테이너를 하나의 작은 Linux VM 안에서 실행하거나, Linux에서는 커널에서 직접 실행합니다. Docker Engine API를 구현하므로 기존 docker, Compose, buildx 워크플로를 그대로 사용할 수 있습니다.
Kiri는 자체 인증 기관이 발급한 HTTPS 인증서를 사용하는 http://<name>.kiri.local 형식의 로컬 도메인도 제공합니다. 단일 노드 Kubernetes 클러스터를 실행하고, Linux 머신을 만들고, Rosetta를 통해 Apple silicon에서 amd64 이미지를 실행할 수 있으며, OrbStack 또는 Docker Desktop에서 이미지, 볼륨, 컨테이너를 가져올 수도 있습니다.
네이티브 창에서 컨테이너, 이미지, 볼륨, 네트워크를 확인할 수 있고, macOS에서는 메뉴 막대 항목도 제공됩니다. 프로젝트는 .dmg, .msi, .deb, .rpm 패키지 형태로 설치 프로그램을 배포합니다.
핵심 기능
- 01작은 Linux VM 안에서 컨테이너를 실행하거나, Linux에서는 커널에서 직접 실행합니다.
- 02Docker Engine API를 지원하므로 docker, Compose, buildx를 수정 없이 사용할 수 있습니다.
- 03자체 인증 기관의 HTTPS를 사용하는 로컬 도메인을 제공합니다.
- 04Rosetta를 통해 Apple silicon에서 amd64 이미지를 실행합니다.
- 05명령 하나로 실행할 수 있는 단일 노드 Kubernetes 클러스터와 Linux 머신을 제공합니다.
- 06OrbStack 또는 Docker Desktop에서 이미지, 볼륨, 컨테이너를 가져올 수 있습니다.
활용 사례
- macOS 또는 Windows 개발 머신에서 Docker Desktop이나 OrbStack을 대체할 때.
- 친숙한 .kiri.local 도메인으로 Compose 스택을 로컬에서 실행할 때.
- 테스트용 단일 노드 Kubernetes 클러스터를 빠르게 띄울 때.
- Apple silicon Mac에서 amd64 이미지를 실행할 때.
빠른 시작
- 1
릴리스 페이지에서 사용 중인 플랫폼에 맞는 설치 프로그램을 다운로드하세요
- 2
Kiri Docker context를 통해 컨테이너를 실행하세요
docker --context kiri run --rm alpine echo hello - 3
Kiri를 통해 Compose 프로젝트를 시작하세요
docker --context kiri compose up -d
사용 전 알아둘 점
- Windows를 지원하려면 WSL 2가 필요합니다.
- 공식 설치 프로그램은 macOS 14 이상, Windows 10 및 11, Linux 패키지만 지원합니다.
포함된 컬렉션
토픽
자주 묻는 질문
- kiri은(는) 무엇인가요?
- Docker CLI, Compose, buildx와 호환되는 macOS, Windows, Linux용 경량 컨테이너 런타임입니다. Kiri는 Rust로 작성된 Docker Desktop 및 OrbStack의 경량 대안입니다. 컨테이너를 하나의 작은 Linux VM 안에서 실행하거나, Linux에서는 커널에서 직접 실행합니다. Docker Engine API를 구현하므로 기존 docker, Compose, buildx 워크플로를 그대로 사용할 수 있습니다.
- kiri은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- kiri은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- kiri은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. kiri의 마지막 커밋은 2026년 11월 6일입니다.
- kiri은(는) 어디에 사용할 수 있나요?
- macOS 또는 Windows 개발 머신에서 Docker Desktop이나 OrbStack을 대체할 때. 친숙한 .kiri.local 도메인으로 Compose 스택을 로컬에서 실행할 때. 테스트용 단일 노드 Kubernetes 클러스터를 빠르게 띄울 때. Apple silicon Mac에서 amd64 이미지를 실행할 때.
- kiri는 어떻게 설치하나요?
- 릴리스 페이지에서 사용 중인 플랫폼에 맞는 설치 프로그램을 다운로드하세요 Kiri Docker context를 통해 컨테이너를 실행하세요: docker --context kiri run --rm alpine echo hello Kiri를 통해 Compose 프로젝트를 시작하세요: docker --context kiri compose up -d
- kiri은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/libracoder/kiri
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
macOS와 Linux에서 Docker, containerd 또는 Incus 컨테이너를 간편하게 실행할 수 있는 경량 도구입니다.
파일 공유와 포트 포워딩을 자동으로 설정해 macOS 및 기타 호스트에서 Linux 가상 머신을 실행하며, 주로 컨테이너 실행에 사용합니다.
Rust로 구현된 macOS용 오픈소스 컨테이너 및 VM 런타임으로, Docker 엔진 대체 기능, AI 에이전트용 microVM 샌드박스, 네이티브 Kubernetes 및 Linux VM을 제공합니다.
Podman과 다른 컨테이너 엔진을 기반으로 로컬에서 컨테이너와 Kubernetes를 빌드하고 실행하며 관리하는 그래픽 데스크톱 앱입니다.
Apple silicon Mac에서 Linux 컨테이너를 경량 가상 머신으로 실행하는 Apple의 CLI 도구입니다.