如果您在容器上部署MySQL,那么首要任务之一就是找到正确的镜像。

有一定程度的混乱,尤其是当我们试图帮助部署有问题的人时。 例如,当人们说我使用的是官方的docker镜像… 这到底意味着什么? Docker Hub,提供他们的官方形象(https://hub.docker.com/_/mysql),但这不是我们Oracle的MySQL团队所支持的官方MySQL镜像。 在Docker Hub([1],[2],[3])出现问题之前,MySQL的真实官方镜像也在这里提供:https://hub.docker.com/r/mysql/mysql-server/.

你看到了吗,没有更新,最后一次可用的更新是2023年1月的8.0.32。

因此,如果您正在寻找MySQL的最新官方支持版本,包括Innovation Release,您可以在Oracle Container Registry中找到它们:(https://container-registry.oracle.com/),

如下图:

在哪里可以找到MySQL容器的官方镜像_MySQL

在哪里可以找到MySQL容器的官方镜像_P4_02

MySQL社区版本安装配置方法: https://container-registry.oracle.com/ords/f?p=113:4:8048426683410:::4:P4_REPOSITORY,AI_REPOSITORY,AI_REPOSITORY_NAME,P4_REPOSITORY_NAME,P4_EULA_ID,P4_BUSINESS_AREA_ID:2,2,MySQL Server Community Edition,MySQL Server Community Edition,1,0&cs=3-68MX-MKcGbaKIcT0U6LfvuPlOBZFa3seqMWLWiCRELGPWpMbS_viSGHPhsclX-QuNpaVRHLvUKZuQ04IYFMQQ

如下图:

在哪里可以找到MySQL容器的官方镜像_P4_03

Oracle容器注册表包括所有Oracle产品(如Java、Oracle Linux和MySQL)的容器映像。

如果你正在寻找MySQL容器映像,你知道在哪里可以找到它。

转载于The Oracle MySQL Blog: https://blogs.oracle.com/mysql/post/where-to-find-official-mysql-container-images