一文学会MQTT

简介MQTT是什么?MQTT(Message Queuing Telemetry Transport)是一种基于发布-订阅(Publish-Subscribe)模式的轻量级通讯协议,采用客户端-代理(Client-Broker)模型进行通信,基于TCP协议,属于应用层协议。它最初由 IBM 在 1999 年开发,目前已成为物联网(IoT)领域中最流行的通讯协议之一。MQTT 的发布-订阅机制可以很

- 阅读全文 -

搭建私有Docker仓库

下面是对这些私有 Docker 仓库工具的区别和优势的简要比较:工具优势Docker Registry官方支持,与 Docker 完美集成 简单易用,适合小规模部署 支持基本的认证和授权机制Harbor开源项目,提供丰富的功能和管理工具 支持用户和角色管理、镜像复制和同步、安全扫描等 适用于组织内部的 Docker 镜像管理Nexus Repository Manager通用的仓库管理软件,支持多

- 阅读全文 -

修改运行中的docker端口映射

使用 iptables -t nat -L DOCKER --line-numbers 命令查看 DOCKER 链中的规则和规则序号:使用iptables -t nat -D DOCKER 4命令删除规则即可取消本地(127.0.0.1:80)到容器(172.28.0.2:80)的端口映射使用iptables -t nat -A DOCKER -p tcp --dport 58888 -j DNA

- 阅读全文 -

不同docker容器网络通信

创建一个网卡连接两个容器要让Docker容器之间跨不同的子网(例如,172.17.0.0/24和172.22.222.0/24)进行通信,您可以使用Docker的网络功能来连接这些容器。这里有一种方法来实现它:创建自定义的Docker网络:首先,您可以创建一个自定义的Docker网络,这将允许不同子网的容器相互通信。假设您要创建名为"my_custom_network"的网络:docker net

- 阅读全文 -

Docker-Compose配置文件

一份标准配置文件应该包含 version、services、networks 三大部分,其中最关键的就是 services 和 networks 两个部分version部分版本号说明version: '3.0'Services部分在 services 标签下的第二级标签是 web,这个名字是用户自己自定义,它就是服务名称。imageimage 则是指定服务的镜像名称或镜像 ID

- 阅读全文 -