百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
B

balena-engine

> 编程语言
开源

适用于嵌入式、物联网和边缘的基于 Moby 的容器引擎

742 stars0 点赞1 次浏览
访问官网GitHub

工具介绍

适用于嵌入式、物联网和边缘的基于 Moby 的容器引擎

基于 moby 的物联网容器引擎

  • 占用空间小:比 Docker CE 小 3.5 倍,以单个二进制文件的形式打包
  • 多架构支持:适用于各种芯片组架构,支持从小型物联网设备到大型工业网关等各种设备
  • 真正的容器差异:带宽高效的更新,使用二进制差异,比拉取层小 10-70 倍
  • 最小的磨损:在到达时提取层,以防过度写入磁盘,保护存储设备免受最终损坏
  • 抗故障的拉取:原子和持久的镜像拉取可在发生电源故障时防御部分容器拉取

使用动机 balenaEngine 是专为嵌入式和物联网用例而打造的容器引擎,兼容 Docker 容器。基于 Docker 的 Moby 项目,balenaEngine 支持容器差异,可将带宽使用效率提高 10-70 倍,二进制文件小型化 3 倍,更节约内存和存储空间,并专注于容器拉取的原子性和可靠性。

自 2013 年我们 首次将 Docker 移植到 ARMv6 和 Raspberry Pi 以来,balena 团队一直在 Docker 代码基础上开发。与此同时,在看到 IoT 设备在生产环境中运行了数千万小时后,我们对嵌入式世界的独特需求有了更深入的了解。因此,我们构建了一个容器引擎,它能够同样出色地运行 Docker 容器,共享我们使用案例所需的 Docker 组件,并增强了我们随着时间的推移逐步构建的 IoT 特定功能。

我们省略了 Docker 的一些功能,因为我们认为这些功能在云部署中最为必要,因此不适合包含在一个专注于物联网的轻量级容器引擎中。具体来说,我们排除了:

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Go

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言