搭建私有镜像

    指令的帮助文档如下:

    构建本地镜像将会使用 tiup mirror clone 指令,其基本用法如下:

    • target-dir:指需要把克隆下来的数据放到哪个目录里。

    tiup mirror clone 命令提供了很多可选参数,日后可能会提供更多。但这些参数其实可以分为四类:

    1. 克隆时是否使用前缀匹配方式匹配版本

    2. 是否全量克隆

      如果指定了 --full 参数,则会完整地克隆官方镜像。

    3. 如果只想克隆某个平台的包,那么可以使用 --os--arch 来限定:

      • 只想克隆 linux 平台的,则执行
      • 只想克隆 linux/amd64 的,则执行 tiup mirror clone <target-dir> [global-version] --os=linux --arch=amd64
    4. 限定只克隆组件的特定版本

      如果只想克隆某个组件的某一个版本而不是所有版本,则使用 --<component>=<version> 来限定,例如:

      • 只想克隆 TiDB 的 v4.0.0 版本,则执行 tiup mirror clone <target-dir> --tidb v4.0.0
      • 只想克隆 TiDB 的 v4.0.0 版本,以及 TiKV 的所有版本,则执行 tiup mirror clone <target-dir> --tidb v4.0.0 --tikv all

    使用示例

    参考安装 TiUP 离线镜像,部署并启动 TiDB 集群。