本文介绍基于 Dockerfile 和 docker build 命令构建新的 Docker 镜像。 1 第一个 Dockerfile 让我们创建一个目录并编写一个 Dockerfile 文件吧,这是一个包含简单 Web 服务器的 Docker 镜像。 static_web 是存储 Dockerfile 文件的文件夹,称这个目录为构建上下文(build context),Docker 会在构建竟像… 阅读全文

本文介绍如何在一台 Windows PC 上安装和配置 Git。 1 下载 Git 下载地址: Git 下载 ,选择 Windows 64 位版本安装包,按照默认设置进行安装。 安装完成后,打开 CMD 来验证安装: git –version 如果正确安装,命令行会显示 Git 的版本信息。 2 配置 Git 和用户信息 打开 Git Bash。 设置用户名和邮箱, 将 Your Name 和 … 阅读全文

1 安装 Influx 客户端模块 需要 Node.js 版本为 v14 LTS 或更高。 npm install –save @influxdata/influxdb-client 2 将 Token 等信息添加到 VUE 环境变量 2.1 使用 Vite 构建 将 URL、Token、ORG 添加到 VUE 环境变量,便于统一管理和配置,使用 Vite 构建时的配置方法如下: 1.在… 阅读全文

MQTT(Message Queuing Telemetry Transport)是一种轻量级、基于发布-订阅模式的消息传输协议,适用于资源受限的设备和低带宽、高延迟或不稳定的网络环境。它在物联网应用中广受欢迎,能够实现传感器、执行器和其它设备之间的高效通信。 1 MQTT 协议的主要特性 轻量级:开销低,报文小; 可靠:支持多种 QoS 等级、会话感知和持久连接; 安全通信:支持 TLS 和 S… 阅读全文

EMQX 是一款「无限连接,任意集成,随处运行」的大规模分布式物联网接入平台,同时作为一个高性能、可扩展的 MQTT 消息服务器,它可以为物联网(IoT)应用提供可靠的实时消息传输和设备连接解决方案。 1 EMQX 的安装 以 CentOS7 为例,介绍 EMQX 的安装方法。 # 安装所需要的依赖包 yum install -y yum-utils device-mapper-persisten… 阅读全文

1 安装 使用的端口: 8086: C/S 架构下的 HTTP 通信 8088: 备份、恢复数据的 RPC 服务使用 yum install influxdb service influxdb start # 也可以 yum install influxdb systemctl start influxdb 2 入门指南 创建数据库 # 执行influx命令行 influx -precision … 阅读全文