Docker – 两个MySQL Docker镜像有什么区别?

有2个mysql docker镜像 – 一个是“官方”: https : //hub.docker.com/_/mysql/

还有一个“由Oracle的MySQL团队创build,维护和支持”: https : //hub.docker.com/r/mysql/mysql-server/

两幅图像之间的文档几乎完全相同。 预期的ENVvariables几乎相同。

使用其中一个有什么优势?

这两个镜像并不完全一样,“官方”镜像是基于Debian(请参阅Dockerfile ),Oracle镜像基于Oracle Linux(请参阅Dockerfile )。 两者都基于社区包。

我不能推荐一个图像或另一个,它是基于Debian或RedHat分布之间的人际偏好。 入口点是不同的。 如果你看到它们之间有明显的差别,它可能是决定性的(没有看得太深,但官方的入口看起来更有特色)。