solo5:实践指南
工作中遇到相关需求时,solo5值得先读说明,因为它主要用于Unikernels 的沙盒执行环境。这类日常自动化工具真正难在输入边界、依赖和失败处理如果不清楚就很难稳定复用,仓库说明只能作为第一层证据。更实际的做法是用一项范围明确的真实任务完成最小试跑,同时核对配置时间、输出质量、异常信息和维护痕迹,不要直接在关键项目上。我的判断是,它更适合愿意先做小范围验证并复查原始文档的团队;若眼下没有这类需求,先保留观察即可。
| |
| _ | _ __
_ ( | | ( | ) |
____/_/ _|_/____/
关于独奏5
Solo5 最初是由 Dan Williams 在 IBM Research 发起的一个项目,用于移植 MirageOS 在 Linux/KVM 虚拟机管理程序上运行。从那时起,它已经成长为一个 更通用的沙盒执行环境,适合运行应用程序 使用各种unikernels(a.k.a.库操作系统)构建,目标 不同主机操作系统上的不同沙箱技术 管理程序。
Solo5 的一些独特功能:
- 公共(“面向客人”)API 旨在方便 移植现有和未来的 unikernel 原生应用程序,
- 上述 API 有助于实现(“面向主机”) 绑定_和_投标_采用隔离设计,具有_最小的攻击面 以及易于移植到不同的沙箱技术或 主机系统 牢记,
- 支持unikernels的实时和事后调试,
- 快速“启动”时间(与加载标准用户进程相比),适合 对于“功能即服务”用例。
正在寻找“ukvm 监视器”?自 Solo5 0.4.0 以来,我们的术语已经 进行了更改以更好地反映预期的 架构 和 项目的长期目标。 过去所谓的_监视器_是 现在称为_投标。作为此更改的一部分,ukvm 目标和 monitor 已重命名为 hvt(“硬件虚拟化_tender”) 反映它们不再特定于 KVM 虚拟机管理程序,并允许 用于开发进一步的_招标_,例如_spt_。
开始使用
由于 Solo5 本质上是一个 Unikernel 风格的“中间件”接口 应用程序及其主机系统,它不是最终开发人员的产品 这样的。
作为一名开发人员,要开始使用 Solo5,请主要参考 您打算开发的 unikernel 项目提供的说明 应用程序:
- MirageOS: https://mirage.io/docs/install
- IncludeOS: https://www.includeos.org/
也就是说,我们提供以下文档,不特定于任何 特别是单内核:
- 构建 Solo5 并运行基于 Solo5 的 unikernel
- 调试基于Solo5的unikernels
- Solo5 的技术概述、目标和限制以及架构
-
09.10
hand-drawn-video-prompts:实践指南
-
09.10
ha-evcc:实践指南
-
09.10
tailscale-synology:实践指南
-
09.10
solo5:实践指南
-
09.10
ShaderlabVS:实践指南
-
09.10
DUNE:实践指南
-
- tailscale-synology:实践指南
- 09.10
-
- UnmaskForUGUI:实践指南
- 09.10
-
- DUNE:实践指南
- 09.10
-
- ShaderlabVS:实践指南
- 09.10
-
-
下载
- |
-
-
下载
- 《行尸走肉第一章》免安装中文汉化硬盘版下载
- 单机|436 MB
- 一款以动作冒险为主题的游戏
-
-
下载
- 《街头霸王X铁拳》免安装中文汉化硬盘版下载
- 单机|111MB
- 一款非常好玩的格斗游戏
-
-
下载
- |
-
-
下载
- 《暗黑破坏神3》免安装繁体中文正式版下载
- 单机|7630 MB
- 一款以角色扮演为主题的游戏
-
-
下载
- 《马克思佩恩3》免安装硬盘版下载
- 单机|27033 MB
- 一款以第三人称射击为主题的游戏