[英]Collation difference between official and Oracle Docker images of MySQL 8.0
[英]Docker - Is There Any Difference Between The Two MySQL Docker Images?
这两个镜像并不完全相同,“官方”镜像基于 Debian(参见Dockerfile ),而 Oracle 的镜像基于 Oracle Linux(参见Dockerfile )。 两者都基于社区包。
我不能推荐图像或其他图像,这是基于 Debian 或 RedHat 的发行版之间的个人偏好。 入口点不同。 如果您发现它们之间存在显着差异,则可能是决定性的(看起来并不深入,但官方的入口点似乎更具特色)。
另一个现在非常重要的区别是,基于 Oracle 的 docker 镜像在 ARM64/v8 版本中可用,在 AMD64 版本旁边。 例如,这允许您在使用 Apple silicon 的 M1 mac 上运行映像而无需虚拟化。
因此,如果您正在运行 X86 架构,请选择您喜欢的架构。 如果您在 ARM 上运行,请选择 Oracle 映像以获得最佳性能。
我在工作组服务器上拉 mysql/mysql-server ,因为 cpu 是 arch - arm64v8 。
但是在我的工作站上拉mysql,因为cpu是x86_64。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.