AWS容器工具Finch开始支持Linux操作系统
支付動態 · 2024-10-18

原本仅支持macOS、Windows的AWS容器工具Finch,最新版本开始支持Linux,提供跨平台一致的容器开发体验,简化流程并支持Docker API

AWS宣布容器工具Finch开始支持Linux。Finch是一个开源命令行工具,让开发者可以在多个操作系统中建构并运行Linux容器。Finch提供一致的跨平台体验,让开发者无论在macOS、Windows还是Linux上,都能使用相同的工具和工作流程,另外,Finch这次还加入对Docker API的支持,方便开发者延续现有Docker容器工作流程。

Finch是一个开源工具,在2022年的时候公开,仅提供macOS客户端安装程序,供开发者在macOS本地端创建、运行容器,以及发布OCI容器映像档。而在最新的版本Finch加入支持Linux,现在已经可以在包括macOS和Windows三大操作系统上无缝运行容器。

Finch本身的优点在于简化容器开发流程并统一工具链,借由支持开发者常用的Linux操作系统,开发团队便可以在不同的操作系统间,使用相同的工具和命令,进一步提升生产力,有助于改善团队协作,减少花费在工具设置和测试的时间,更专注于内核工作上。

这次AWS更新的最大重点,便是让Finch可以直接在Linux上建置和运行容器映像档,而不再需要虚拟化技术,这与Finch在macOS和Windows上的运作方式不同。由于macOS和Windows不基于Linux内核,无法直接提供容器运作所需要的核心功能。

因此Finch在macOS和Windows需要使用中继组件Lima提供虚拟化技术,通过macOS的QEMU或Virtualization Framework模拟Linux所需要的核心功能,而Windows则使用WSL2(Windows Subsystem for Linux 2)来提供类似的虚拟化支持,让Windows用户也可以运行Linux容器。

在Linux上Finch提供原生支持,容器技术包括Docker和containerd可直接使用Linux内核功能。像是通过Namespaces隔离不同的系统资源,使每个容器独立运作,以及使用Cgroups控制和限制容器的CPU、内存等资源。新版Finch与Finch Daemon集成,还提供了Docker API的部分功能,让习惯Docker工作流程的开发者,能够使用熟悉的命令和工具来管理容器。

随着Finch支持Linux,开发团队在不同操作系统之间可以使用统一的流程和工具,这将提高跨平台协作效率。AWS也表示,Finch Daemon的集成目前仅涵盖Docker API的核心部分,他们会继续与社群合作,扩展更多功能。

Finch的Linux支持已通过RPM套件的形式提供,适用于Amazon Linux 2和Amazon Linux 2023,用户只需从YUM软件库下载并安装就可以开始使用。其他Linux发行版的用户也可以从Finch官网,或是GitHub存储库取得安装指引并开始试用。

热门文章
印度最高法院受理公益诉讼,要求全国禁封“伪装”成社交游戏的赌博平台
游戏风向
哈萨克斯坦计划对在线赌场促销活动进行处罚
游戏风向
JILI 宣布与全球板球传奇 AB de Villiers(ABD)达成重磅战略合作
体育游戏
越南博彩管控逐步放宽,惟本土需求仍显乏力
东南亚资讯
横跨全球6个城市,灰度8场派对邀你共看世界杯,重塑高质量社交新场景
灰度头条
张侨伟参议员排除全面禁止,敦促菲律宾规范网络赌博
东南亚资讯
密西西比州众议院委员会推进提议增加赌场税的法案
游戏风向
准备好了将你的收益最大化吗?尝试ProPush.me Constructor!
广告营销
巴西颁布新法赋权央行封锁非法博彩账户及 Pix 交易
支付动态
新泽西州7月博彩收入创6.06亿美元新高,颁布禁令
游戏风向
巴西拟将博彩税率提高至24% 税收将用于社保和医疗领域
游戏风向
超级PAC筹资4800万美元:体育博彩势力加码
游戏风向
越南在线博彩业政策收紧 催生市场新机遇
东南亚资讯
PropellerAds 分享了新的 iGaming 案例研究:在 3 个月实现 97,674 次安装和 12,701 笔存款
广告营销
BETFAIR 网络攻击80万用户资料泄露
游戏风向
首页
游戏
合作
发现
我的