镜像概览

完整引用
docker.io/joseluisq/mysql-client
Registry
docker.io
命名空间
joseluisq
仓库
mysql-client
已缓存 Tag 数
16
最近同步
07/06/2026, 08:14 PM
相关主题

简介

轻量 MySQL/MariaDB 客户端 CLI 镜像,内置 mysql、mysqldump 等工具,用于 CI 迁移脚本、跳板机查询与 K8s Job 一次性任务。

详细介绍

joseluisq/mysql-client 基于 Alpine 打包官方 MySQL 客户端二进制,镜像仅数十 MB,适合 --rm 交互查询或 CronJob 执行备份脚本。典型用法为挂载 SQL 文件执行批处理,或通过 -h 连接远程 RDS。非守护进程服务,无需 Kubernetes Deployment;在集群内以 Job/CronJob 形式运行即可。

快速启动

docker run --rm -it \
  docker.io/joseluisq/mysql-client:latest \
  mysql -h 192.168.1.10 -u root -p

推荐实践

docker run --rm \
  -v /backup:/backup \
  docker.io/joseluisq/mysql-client:8.0 \
  mysqldump -h db.example.com -u backup -p appdb > /backup/appdb.sql

核心参数说明

  • mysql:8.0 — 客户端版本,建议与服务器 major 版本一致
  • -h — 目标 MySQL/MariaDB 主机
  • -v /backup:/backup — 挂载备份输出目录
  • --rm — 任务结束自动删除容器
  • 凭证 — 密码通过 -p 交互或 MYSQL_PWD env,勿写入镜像

最新 Tag(20 条)

查看全部 16 个 Tag →
Tag架构推送时间大小Digest同步期望操作
docker.io/joseluisq/mysql-client
:latest
linux/amd64
2026/01/05 08:5075.4 MBsha256:92c84065eefb
docker.io/joseluisq/mysql-client
:8
linux/amd64
2026/01/05 08:5075.4 MBsha256:92c84065eefb
docker.io/joseluisq/mysql-client
:8.0
linux/amd64
2026/01/05 08:5075.4 MBsha256:92c84065eefb
docker.io/joseluisq/mysql-client
:8.0.44
linux/amd64
2026/01/05 08:5075.4 MBsha256:92c84065eefb
docker.io/joseluisq/mysql-client
:8.0.43
linux/amd64
2025/08/18 04:3575.5 MBsha256:55ffdbe2fba6
docker.io/joseluisq/mysql-client
:8.0.42
linux/amd64
2025/04/17 06:3377.6 MBsha256:8244bfc6dda2
docker.io/joseluisq/mysql-client
:8.0.41
linux/amd64
2025/02/05 04:5675.4 MBsha256:8c51b8e1fc3f
docker.io/joseluisq/mysql-client
:8.0.39
linux/amd64
2024/09/25 05:5776.6 MBsha256:0222ebb4e9dc
docker.io/joseluisq/mysql-client
:8.0.36
linux/amd64
2024/02/29 05:4776.6 MBsha256:6a991f32d9e0
docker.io/joseluisq/mysql-client
:8.0.35
linux/amd64
2023/11/26 08:0875.0 MBsha256:b83046961953
docker.io/joseluisq/mysql-client
:8.0.34
linux/amd64
2023/07/24 03:4875.0 MBsha256:044650ee40d1
docker.io/joseluisq/mysql-client
:8.0.33
linux/amd64
2023/05/12 06:4475.4 MBsha256:3dda1bc220c9
docker.io/joseluisq/mysql-client
:8.0.32
linux/amd64
2023/04/15 04:4273.6 MBsha256:604a1947488b
docker.io/joseluisq/mysql-client
:8.0.30
linux/amd64
2022/08/22 03:4770.5 MBsha256:edc7b23a5517
docker.io/joseluisq/mysql-client
:8.0.29
linux/amd64
2022/05/16 15:2170.2 MBsha256:dc1938f07716
docker.io/joseluisq/mysql-client
:8.0.28
linux/amd64
2022/03/16 05:0470.4 MBsha256:94831042199c