使用docker compose安装tidb
Posted lishuangquan1987
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用docker compose安装tidb相关的知识,希望对你有一定的参考价值。
参考文章:https://blog.csdn.net/weixin_33729196/article/details/86018480
目标
单机上通过 Docker Compose 快速一键部署一套 TiDB 测试集群
前提条件
1.centos版本在7.3 以上,内存大于6G
2.安装git
3.安装docker
4.安装docker-compose
开始安装
1.下载 tidb-docker-compose
git clone https://github.com/pingcap/tidb-docker-compose.git
2.会在本地创建一个tidb-docker-compose 目录
3.进入该目录执行命令
cd tidb-docker-compose/
获取最新的 docker 镜像文件。
docker-compose pull
Pulling pd0 … done
Pulling pd1 … done
Pulling pd2 … done
Pulling tikv0 … done
Pulling tikv1 … done
Pulling tikv2 … done
Pulling tidb … done
Pulling tispark-master … done
Pulling tispark-slave0 … done
Pulling tidb-vision … done
Pulling pushgateway … done
Pulling prometheus … done
Pulling grafana … done
Pulling dashboard-installer … done
执行
docker images
pingcap/pd latest ff07b5b3637e 4 days ago 72.2MB
pingcap/tikv latest 552ec3d0b077 4 days ago 166MB
pingcap/tidb latest 70a05caec1ee 4 days ago 56.5MB
python 3.4-alpine 90d3f9764c4d 3 weeks ago 65.8MB
pingcap/tidb-dashboard-installer v2.0.0 525237773def 7 weeks ago 62MB
pingcap/tispark latest aa044a92789b 2 months ago 793MB
pingcap/tidb-vision latest e9b25d9f7bdb 5 months ago 47.6MB
prom/prometheus v2.2.1 cc866859f8df 6 months ago 113MB
grafana/grafana 4.6.3 5d1d85717268 9 months ago 284MB
prom/pushgateway v0.3.1 434efa6ed9db 23 months ago 13.3MB
4.创建并启动集群
执行命令
docker-compose up -d
5.测试访问 tidb
默认账户:root.密码为空
mysql -h 127.0.0.1 -P 4000 -u root
或者用DBeaver访问:
后面的操作和mysql 是一样的。
以上是关于使用docker compose安装tidb的主要内容,如果未能解决你的问题,请参考以下文章
猿创征文 | 国产数据库实战之使用Docker部署TiDB集群
猿创征文 | 国产数据库实战之使用Docker部署TiDB集群