环境准备
服务器配置: CPU: 2核 内存: 4GB(配置越高越好,因为这个配置也比较勉强)
操作系统: Centos8
安装步骤
- 安装docker
- 安装git
- 安装 docker compose
- 安装TIDB
1.安装docker
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
验证 (若能正常显示版本则安装成功)
docker -v
运行或重启Docker
service docker start
systemctl enable docker.service
systemctl status docker.service
2. 安装git
yum install -y git
3. 安装Docker Compose
sudo curl -L https://github.com/docker/compose/releases/download/1.21.2/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose
因为走的github 此步骤会比较慢,若失败则多试几次
分配权限
sudo chmod +x /usr/local/bin/docker-compose
安装TIDB
git clone https://github.com/pingcap/tidb-docker-compose.git
执行成功之后 /root 文件夹下会多出 tidb-docker-compose 目录
进入 tidb-docker-compose 文件夹
cd tidb-docker-compose
拉取镜像
docker-compose pull
拉取过程中可能出部分镜像无法拉取,这属于正常现象 多尝试几次即可
查看镜像
创建集群
docker-compose up -d
查看容器
docker ps