AWS 推出基于 Linux 的开源操作系统,用于容器托管
AWS 在其博客中介绍了该团队最新的开源项目 Bottlerocket。据介绍,Bottlerocket 是一种新的基于 Linux 的开源操作系统,用于在虚拟机或裸机主机上运行容器,主要采用 Rust 代码编写,并且仅包含运行容器的基本软件。
Bottlerocket 支持 Docker 镜像和其他开放容器倡议(Open Container Initiative,OCI)支持的平台。同时,Bottlerocket 依赖于镜像模型,而不是程序包更新系统。
此外,Bottlerocket 还使用了一个文件系统,该文件系统主要是只读的,并在引导时通过dm-verity
进行了完整性检查。官方表示,从安全性出发,Bottlerocket 镜像中并没有 SSH 服务器,Shell 支持也已被禁用。
目前,Bottlerocket 已作为 Amazon Elastic Cloud Compute(EC2)的 Amazon Machine Image(AMI)免费提供给公众预览。并且在宣布全面可用时,AWS 还表示将为 Bottlerocket 提供为期三年的支持。值得一提的是,虽然 AWS 推出的这款用于容器托管的操作系统是开源的,但事实上它主要还是集中在 Amazon 的云基础架构中运行。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
谷歌知名研究员开源 loadlibrary:将 Windows DLL 加载到 Linux
Google 知名漏洞研究人员 Tavis Ormandy 开源了一个可以将 Windows DLL 加载到 Linux 的库 loadlibrary,该库允许原生 Linux 程序从 Windows DLL 加载和调用函数。 库中包含一个自 ndiswrapper 派生的自定义 PE/COFF 加载器。该库将处理重定位和导入,并提供类dlopenAPI。 Tavis 表示,Windows 上的分布式、可扩展的模糊测试可能具有挑战性且效率低下。对于使用跨内核和用户空间的复杂互连组件的端安全产品尤其如此。这通常需要颠覆整个虚拟化的 Windows 环境以对其进行模糊测试。但是在 Linux 上,这不是什么大问题,如果可以将 Windows 杀毒软件的组件移植到 Linux,那么就可以在最小的容器中运行测试代码,而开销却很小,并且可以轻松地扩展测试范围。 loadlibrary 的目的是允许在 Linux 上对自包含的 Windows 库进行可扩展和有效的模糊测试,包括视频编解码器、解压缩库、病毒扫描程序与图像解码器等。可以进行: C++ 异常调度和释放。 从 IDA 加载其它字符。 使用...
- 下一篇
Mulan PSL 为什么能成为中国首个国际通用开源协议?
2 月 14 日,开源促进会(OSI,Open Source Initiative)批准了来自中国的木兰开源许可证第二版(MulanPSL v2),木兰许可正式成为一个国际化开源软件许可证(或称“协议”)。这意味着中国现在拥有了具有国际通用性、可被任一国际开源基金会或开源社区支持采用,并为任一开源项目提供服务的开源许可证。 OSI 是定义“开源”、制定开源协议标准的组织,符合 OSI 开源定义的许可证被认定为开源许可证,目前其批准的开源软件协议有 100 多个,比如目前比较流行的 MIT、Apache-2.0 与 BSD 3-Clause 等都在 OSI 认定的开源许可证列表中。而 Mulan PSL 是国内首个被公认的“国产开源软件协议”。 此次被 OSI 认证的是木兰的第二个版本,而实际上,去年 8 月份木兰就发布了第一个版本《木兰宽松许可证,第 1 版》,当时正值国内与国际社会因“中美贸易战”影响到开源领域而对开源的“自主把控”能力议论纷纷。 在这样的大背景下,当前木兰的第二个版本通过了国际公认的 OSI 认证,成为一个国际性的开源软件许可,我们觉得有必要对此次事件进行一些深入了...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
-
Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8编译安装MySQL8.0.19
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
推荐阅读
最新文章
- 2048小游戏-低调大师作品
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- Mario游戏-低调大师作品
- CentOS7安装Docker,走上虚拟化容器引擎之路
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- CentOS7,CentOS8安装Elasticsearch6.8.6
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- CentOS6,CentOS7官方镜像安装Oracle11G
- Docker使用Oracle官方镜像安装(12C,18C,19C)