【TDengine】一篇文章带你通过docker安装TDengine数据库

目录

1、通过docker方式安装

2、相关步骤解释

3、停止运行taos与卸载


1、通过docker方式安装

虽然并不推荐在生产环境中通过 Docker 来部署 TDengine 服务,但 Docker 工具能够很好地屏蔽底层操作系统的环境差异,很适合在开发测试或初次体验时用于安装运行 TDengine 的工具集。特别是,借助 Docker,能够比较方便地在 macOS 和 Windows 系统上尝试 TDengine,而无需安装虚拟机或额外租用 Linux 服务器。

docker pull tdengine/tdengine:latest
docker run -d -p 6030-6049:6030-6049 -p 6030-6049:6030-6049/udp tdengine/tdengine

启动一个运行了 TDengine server 的 docker 容器,并且将容器的 6030 到 6049 端口映射到宿主机的 6030 到 6049 端口上。如果宿主机已经运行了 TDengine server 并占用了相同端口,需要映射容器的端口到不同的未使用端口段。 

查看状态:

docker ps

  • docker ps:列出所有正在运行状态的容器信息。
  • CONTAINER ID:容器 ID。
  • IMAGE:使用的镜像。
  • COMMAND:启动容器时运行的命令。
  • CREATED:容器创建时间。
  • STATUS:容器状态。UP 表示运行中。

 进入容器:

docker exec -it a7d62f5d7207 bash

systemctl 命令来启动 TDengine 的服务进程。

2、相关步骤解释

  • docker run:通过 Docker 运行一个容器
  • -d:让容器在后台运行
  • -p:指定映射端口。注意:如果不是用端口映射,依然可以进入 Docker 容器内部使用 TDengine 服务或进行应用开发,只是不能对容器外部提供服务
  • tdengine/tdengine:拉取的 TDengine 官方发布的应用镜像

查看数据库:

show databases;

 3、停止运行taos与卸载

停止运行

docker stop a7d62f5d7207

 删除镜像

 执行命令:

docker rmi -f f49ecf07a5bd
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

嵌入式职场

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值