Devotd Github
新发现开发工具

libracoder/kiri v0.1.18 — 面向多种操作系统的容器运行时

libracoder/kiri 是一个 Rust 编写的容器运行时,可在 macOS、Windows、Linux 上配合 Docker 工具使用;在所提供的资料中可确认的最新版本为 v0.1.18。

仓库信息libracoder/kiri ↗

libracoder/kiri 是一个 Rust 编写的容器运行时,可在 macOS、Windows、Linux 上配合 Docker 工具使用;在所提供的资料中可确认的最新版本为 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 是一个基于 Rust 的运行时,利用 Docker 镜像和 Docker 工具来运行容器。在所提供的资料中可确认的最新版本为 v0.1.18。不过资料中没有列出该版本新增或变更的项目,因此无法断定各版本之间的具体改动。项目支持 macOS、Windows 和 Linux:在 macOS 和 Windows 上使用小型 Linux 虚拟机,而在 Linux 上则直接在内核中运行容器。

该项目的目的是提供一种可在多个操作系统上延续使用 Docker 工作流的运行环境。它不仅面向 Docker 镜像,也以配合 Docker CLI、Compose、buildx 使用为目标。桌面窗口中可以管理容器、镜像、卷和网络,同时还提供用于创建 Kubernetes 集群和 Linux 虚拟机的命令。其内部结构被描述为由自身虚拟机、Guest Agent 和 Docker Engine API 拆分而成的 Rust 组件。许可证为 Apache-2.0。

README 中公开了使用相同 Docker 命令的启动时间对比、测量方法以及重新测量的命令。但所提供的资料中没有对比结果的实际耗时,因此无法判断性能差异。因此,在多个操作系统上利用 Docker 工具这一用途可以得到确认,但关于性能的结论在核对公开的测量数据之前宜保持保留。