当前位置: 首页 > news >正文

docker-compose部署tidb服务

创建目录

mkdir -p  /opt/tidb

使用docker-compose.yaml

镜像已存在镜像仓库中,改成自己的镜像仓库地址

docker pull tidb:v8.4.0
docker pull tikv:v8.4.0
docker pull pd:v8.4.0

使用volume挂在,所在路径为/var/lib/docker/volumes/

vim docker-compose.yamlservices:pd:image: harbor-ops.econage.com/ai/pd:v8.4.0container_name: tidb_pdcap_add:- SYS_ADMINsecurity_opt:- seccomp:unconfinedprivileged: trueports:- "2379:2379"- "2380:2380"environment:- PD_SERVER_NAME=pd- INITIAL_CLUSTER=pd=http://pd:2380- ETCD_INITIAL_CLUSTER_STATE=newvolumes:- pd-data:/pdtikv:image: harbor-ops.econage.com/ai/tikv:v8.4.0container_name: tidb_tikvcap_add:- SYS_ADMINsecurity_opt:- seccomp:unconfinedprivileged: trueports:- "20160:20160"environment:- PD_ADDR=pd:2379depends_on:- pdvolumes:- tikv-data:/tikvtidb:image: harbor-ops.econage.com/ai/tidb:v8.4.0container_name: tidb_servercap_add:- SYS_ADMINsecurity_opt:- seccomp:unconfinedprivileged: trueports:- "4000:4000"environment:- PATH="bin:$PATH"- MYSQL_HOST=0.0.0.0- MYSQL_PORT=4000- STORE=tikv- PATH=bin:$PATH- PD_ADDR=pd:2379depends_on:- tikv- pdvolumes:- tidb-data:/tidbvolumes:pd-data:tikv-data:tidb-data:

下载最新tidb镜像包(更新使用)

docker pull

启动服务

docker compose up -d

查看服务状态

docker-compose ps

exi

查看服务状态为healthy即可。也可以使用docker命令查看,服务有三个分别是milvus-tidb_server,tidb_tikv,tidb_pd

测试连接

 mysql -h 127.0.0.1 -P 4000 -uroot

在这里插入图片描述

http://www.xdnf.cn/news/1019161.html

相关文章:

  • 二叉树的算法
  • 将包含父子关系的扁平列表 List<Demo> 转换成树形结构的 List<DemoVO>,每个节点包含自己的子节点列表
  • 年化收益237%的策略,12年年化是38%,支持配置最小日期,附aitrader_1.5代码发布
  • 爬虫技术栈解析:XPath与BeautifulSoup的深度对比与实践指南
  • WPF数据绑定疑惑解答--(关于控件的Itemsource,Collection绑定)
  • 获取Linux设备系统启动时间和进程启动时间
  • 基于Netty的UDPServer端和Client端解决正向隔离网闸数据透传问题
  • 前端八股文-vue篇
  • 2025-06-13【视频处理】基于视频内容转场进行分割
  • 深度剖析:AI 社媒矩阵营销工具,如何高效获客?
  • 实验复现:应用 RIR 触发器的 TrojanRoom 后门攻击实现
  • Java虚拟机解剖:从字节码到机器指令的终极之旅(二)
  • 【第一章:人工智能基础】03.算法分析与设计-(4)贪心算法(Greedy Algorithm)
  • C++ 中文件 IO 操作详解
  • 软件开发 | 从 Azure DevOps迁移至GitHub企业版的最佳路径
  • HTTP全攻略:从入门到精通
  • @RequestHeader(“Authorization“) 解析:HTTP 请求头中的 Authorization 字段
  • JSON 编辑器:从语法到数据处理(二)
  • 在C#中乐观锁的实现
  • ios 26发布:设计革新与智能整合
  • 分析实例,学习了解浏览器事件循环机制
  • 基于ssm的教学质量评估系统
  • CIM和建筑风貌管控平台
  • [7-01-03].第03节:环境搭建 - 集群架构
  • Java企业技术趋势分析:AI应用的落地实践与未来展望
  • nuxt2报错Unexpected token ‘{‘
  • CSS flex-basis 属性详解:功能、用法与最佳实践
  • CSS Houdini 解锁前端动画的下一个时代!
  • 主流版本控制工具Git vs Perforce P4:架构模式、性能、大文件管理及分支管理对比详解
  • 在线教程丨刷新TTS模型SOTA,OpenAudio S1基于200万小时音频数据训练,深刻理解情感及语音细节