0


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

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

本文转载自: https://blog.csdn.net/fanjufei123456/article/details/129653334
版权归原作者 嵌入式职场 所有, 如有侵权,请联系我们删除。

“【TDengine】一篇文章带你通过docker安装TDengine数据库”的评论:

还没有评论