作者:手机用户2602905817_973 | 来源:互联网 | 2023-01-30 18:23
存在2个mysql docker镜像 - 一个是"官方":https://hub.docker.com/_/mysql/
以及"由Oracle MySQL团队创建,维护和支持":https://hub.docker.com/r/mysql/mysql-server/
两个图像之间的文档几乎完全相同.预期的ENV变量几乎相同.
使用一个优于另一个是否有任何优势?
1> D. Gonçalves..:
这两个图像并不完全相同,"官方"图像基于Debian(参见Dockerfile),而Oracle的图像基于Oracle Linux(参见Dockerfile).两者都基于社区包.
我不能推荐图像或其他图像,它是Debian或RedHat基于发行版之间的个人偏好.入口点不同.如果你看到他们之间的显着差异,它可能是决定性的(看起来不是很深,但官方的入口点似乎更具特色).
Oracle one是官方的一个分支,它对基本映像进行了更改.入口点脚本看起来是相同的.我的猜测是Oracle只想要一种方法来控制他们的更新并让Oracle通过整个层(Oracle Linux而不是Debian).