过渡到Apple Silicon (M1, M2基于arm的cpu)在许多方面对macOS粉丝来说都是很棒的,但当你想在本地运行容器进行测试或开发时,它增加了一些摩擦。好消息是我们已经为您提供了ARM64容器图像雷竞技下载官网Percona Server for MongoDB

虽然可以在基于arm的Mac上运行x86_64映像,但这并不是最有效或性能最好的方法。不幸的是,到目前为止,这是唯一的方法。

随着MongoDB 6.0.4的Perc雷竞技下载官网ona Server的发布,我们为ARM64添加了本地Docker容器镜像。这些程序不需要在基于arm的mac电脑上进行Rosetta 2翻译或模拟就能运行。

在Mac上运行ARM64 MongoDB容器镜像

如果你的Mac上安装了Docker或Docker Desktop,你可以运行Percona Server for MongoDB雷竞技下载官网文档中描述的一行程序

注意,您需要替换6.0.4-3-arm64使用适当的图像标记。你可以检查Docker Hub找到当前的Arm64版本

更喜欢和Podman一起工作?只需将docker替换为podman:

如果你正在使用Podman桌面,你可以直接进入终端,开始用mongosh测试你的容器:

Podman桌面

图1:运行ARM64 MongoDB容器的Podman桌面

这为您提供了一种快速访问容器内的MongoDB实例的方法。或者你可以通过跑步来连接mongosh从外部连接到容器暴露的MongoDB端口。你可以在docs.percona.com上找到更多的文档。”雷竞技下载官网在Doc雷竞技下载官网ker容器中为MongoDB运行Percona Server.”

在Percona arm64容器中使用“mongosh雷竞技下载官网”

图2:使用mongosh在Percona AR雷竞技下载官网M64容器内

请把Percona S雷竞技下载官网erver for MongoDB的ARM容器镜像通过他们的步伐!我们很乐意知道你是否遇到了任何问题,或者你有任何建议可以分享!

Graviton和其他ARM平台

您还应该能够在AWS Graviton实例和其他ARM64平台上运行P雷竞技下载官网ercona Server for MongoDB ARM容器映像。我们还没有进行广泛的测试,但我们希望这些图像可以在树莓派上正常运行。如果您遇到任何问题,请在论坛中告诉我们或在Jira中提交错误。

MongoDB的ARM64版本和Percona服务器的下一步是什么雷竞技下载官网?

这是我们为解决ARM支持需求而采取的第一步。我们已经开始为MongoDB的Percona Server提供D雷竞技下载官网ocker,当然我们计划为MongoDB和包扩展其余的软件。

我们的目标是逐步为MongoDB的完整Percona发行版提供对ARM64架构的全面支持。雷竞技下载官网我们也在寻找其他Percona产品的Arm需求!雷竞技下载官网

雷竞技下载官网Percona Server for MongoDB是MongoDB Community Edition的源代码可用的企业级替代品。

了解更多关于Percona Ser雷竞技下载官网ver for MongoDB的信息

订阅
通知的
客人

0评论
内联反馈
查看所有评论