本站面向开发者与科研用户,提供开源镜像的搜索和下载加速服务。
所有镜像均来源于原始开源仓库,本站不存储、不修改、不传播任何镜像内容。

mysql-router Docker 镜像下载 - 轩辕镜像

mysql-router 镜像详细信息和使用指南

mysql-router 镜像标签列表和版本信息

mysql-router 镜像拉取命令和加速下载

mysql-router 镜像使用说明和配置指南

Docker 镜像加速服务 - 轩辕镜像平台

国内开发者首选的 Docker 镜像加速平台

极速拉取 Docker 镜像服务

相关 Docker 镜像推荐

热门 Docker 镜像下载

mysql-router
mysql/mysql-router

mysql-router 镜像详细信息

mysql-router 镜像标签列表

mysql-router 镜像使用说明

mysql-router 镜像拉取命令

Docker 镜像加速服务

轩辕镜像平台优势

镜像下载指南

相关 Docker 镜像推荐

MySQL Router提供应用程序与后端MySQL服务器之间的透明路由。
28 收藏0 次下载activemysql镜像

mysql-router 镜像详细说明

mysql-router 使用指南

mysql-router 配置说明

mysql-router 官方文档

MySQL Router 是什么?

MySQL Router 是 InnoDB 集群的一部分,是一种轻量级中间件,可在应用程序与后端 MySQL 服务器之间提供透明路由。它可用于多种场景,例如通过有效地将数据库流量路由到适当的后端 MySQL 服务器来提供高可用性和可扩展性。其可插拔架构还使开发人员能够扩展 MySQL Router 以满足自定义需求。

支持的标签及对应 Dockerfile 链接

  • MySQL Router 8.0(标签:latest, 8.0)(mysql-router/8.0/Dockerfile)

镜像会在新的 MySQL Server 维护版本和开发里程碑发布时更新。请注意,非 GA 版本仅用于预览目的,不应在生产环境中使用。

如何使用 MySQL Router 镜像

当前镜像使用以下必填环境变量:

变量描述
MYSQL_HOST要连接的 MySQL 主机
MYSQL_PORT要使用的端口
MYSQL_USER用于连接的用户
MYSQL_PASSWORD用于连接的密码

在容器中运行需要一个正常工作的 InnoDB 集群。

镜像使用以下可选环境变量:

变量描述
MYSQL_INNODB_CLUSTER_MEMBERS等待至少此数量的集群实例处于 ONLINE 状态
MYSQL_CREATE_ROUTER_USER是否为 Router 创建新账户。默认为 1,设为 0 可禁用

如果提供了上述变量,运行脚本将等待指定的 MySQL 主机启动、InnoDB 集群具有 MYSQL_INNODB_CLUSTER_MEMBERS 数量的实例,然后使用指定的服务器进行引导模式(引导)。

可通过以下命令运行镜像:

docker run -e MYSQL_HOST=localhost -e MYSQL_PORT=3306 -e MYSQL_USER=mysql -e MYSQL_PASSWORD=mysql -e MYSQL_INNODB_CLUSTER_MEMBERS=3 -ti mysql/mysql-router

可通过以下命令验证:

docker ps

应显示类似以下输出:

4954b1c80be1 mysql-router:8.0 "/run.sh mysqlrouter" About a minute ago Up About a minute (healthy) 6447/tcp, 6448/tcp, 0.0.0.0:6446->6446/tcp, 6449/tcp innodbcluster_mysql-router_1

暴露的端口

MySQL Router 容器暴露以下 TCP 端口:

端口描述
6446读写(R/W)连接端口。连接到此端口的客户端将被转发到 PRIMARY
6447只读(R/O)连接端口。连接到此端口的客户端将被转发到 SECONDARY
6448X 协议读写(R/W)连接端口。用于 X 协议客户端连接的读写端口
6449X 协议只读(R/O)连接端口。用于 X 协议客户端连接的只读端口
8443HTTPS REST 接口端口

有关 REST 接口 API 的更多信息,请参见:
[***]

有关完整使用文档,请参见:
[***]

用户好评

来自真实用户的反馈,见证轩辕镜像的优质服务

oldzhang的头像

oldzhang

运维工程师

Linux服务器

5

"Docker加速体验非常流畅,大镜像也能快速完成下载。"