在开发过程中接触到了TiDB,还在学习当中,此篇来记录在本机搭建TiDB环境。
我的是在虚拟机里的 CentOS 7.5 ( TiDB劝退 CentOS 7.3 以下的)

首先就是要先下载Docker 17.06.0版本以上,下面是下载的页面
自己用下载 docker-ce(社区版)(免费)
1、yum 下载
2、安装包 下载(download.docker.com/linux/cento…)
我选择的是yum下载
配置repository(此处可能会下载失败,显示timeout,需要使用代理解决)

安装docker-ce

开启docker

检查docker是否安装成功

如图,我的docker版本是 18.09.0 的,最新版,安装成功
接下来是安装 Docker Compose
安装这个比较简单
执行命令 会在/usr/local/bin/ 目录下,下载了docker-compose文件
sudo curl -L "https://github.com/docker/compose/releases/download/1.22.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
给文件权限

查看 Docker Compose 是否安装成功

如图,安装成功
Git安装比较简单,这里不介绍
然后下载 tidb-docker-compose
git clone https://github.com/pingcap/tidb-docker-compose.git创建并启动集群(执行第一条命令比较慢)
cd tidb-docker-compose && docker-compose pulldocker-compose up -d执行第一条语句结果(下载了2小时)

第二条语句

启动TiDB命令(和mysql命令很像)
mysql -h 127.0.0.1 -P 4000 -u root
启动完成!!!
至此,TiDB本机搭建完成。
可以进行大胆的尝试咯!