Devotd Github
新着開発ツール

libracoder/kiri v0.1.18 — 複数OS対応のコンテナランタイム

libracoder/kiri は macOS・Windows・Linux で Docker ツールと併用できる Rust 製のコンテナランタイムで、提供された資料で確認できる最新リリースは v0.1.18 である。

リポジトリ情報libracoder/kiri ↗

libracoder/kiri は macOS・Windows・Linux で Docker ツールと併用できる Rust 製のコンテナランタイムで、提供された資料で確認できる最新リリースは v0.1.18 である。

GitHub の説明: A small, fast container runtime for macOS, Windows and Linux

スター
★ 800
フォーク
55
言語
Rust
ライセンス
Apache-2.0
最新リリース
v0.1.18
原文を見る ↗GitHub で見る ↗

libracoder/kiri は Docker イメージと Docker ツールを使ってコンテナを実行する Rust ベースのランタイムである。提供された資料で確認できる最新リリースは v0.1.18 だ。ただし資料にはこのバージョンで新規追加・変更された項目が示されておらず、リリースごとの変更内容は断定できない。プロジェクトは macOS・Windows・Linux をサポートしており、macOS と Windows では小さな Linux 仮想マシンを使用し、Linux ではカーネル上で直接コンテナを実行する。

このプロジェクトの目的は、複数の OS で Docker のワークフローを継続して利用できる実行環境を提供することにある。Docker イメージだけでなく Docker CLI、Compose、buildx との併用を目標とする。デスクトップウィンドウではコンテナ・イメージ・ボリューム・ネットワークを扱え、Kubernetes クラスタや Linux 仮想マシンを作成するコマンドも提供する。内部構成は独自の仮想マシン、ゲストエージェント、Docker Engine API に分けた Rust コンポーネントとして説明されている。ライセンスは Apache-2.0 である。

README では、同じ Docker コマンドを使った起動時間の比較と測定方法、再測定コマンドが公開されている。しかし提供された資料には比較結果の実際の時間がないため、性能差を判断することはできない。したがって複数 OS で Docker ツールを活用するという用途は確認できるが、性能に関する結論は公開されている計測値を確認するまで保留するのが妥当である。