percona/percona-toolkitPercona Toolkit Docker镜像是Percona Toolkit的容器化封装,提供一组用于MySQL和MongoDB数据库管理的开源命令行工具集。该镜像简化了工具的部署流程,无需手动配置依赖,可直接在容器化环境中运行,适用于数据库性能分析、数据迁移、结构变更等运维场景。
bashdocker pull percona/percona-toolkit
分析本地慢查询日志文件(需挂载日志目录到容器):
bashdocker run --rm -v $(pwd)/logs:/logs percona/percona-toolkit pt-query-digest /logs/slow.log
假设MySQL容器名为mysql-server,且在同一Docker网络:
bashdocker run --rm --network=mysql-network percona/percona-toolkit pt-table-checksum --user=admin --password=secret --host=mysql-server
--network指定Docker网络或--link连接容器。-e)或配置文件挂载(-v)传入数据库密码,避免明文暴露。:3.5.5),而非latest。manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务