EdgeX 2.x 环境配置

边缘计算框架EdgeX Foundry使用详解2(安装部署教程) 前文对 EdgeX Foundry 做了一个基本介绍,本文接着演示如何在 Linux下安装部署 EdgeX Foundry,这里以 CentOS 系统为例。 二、安装部署 1,下载 EdgeX compose 文件 (1)首先我们访问如下地址查看最新的 compose 文件: https://github.com/edgexfoundry/developer-scripts/blob/master/releases/delhi/compose-files/docker-compose-delhi-0.7. 阅读详情

环境配置

安装 Docker引擎

使用仓库在x86_64架构、Ubuntu系统中安装Docker引擎,步骤如下:

\\ 更新apt
sudo apt-get update

\\ 设置apt通过HTTPS使用远程仓库
sudo apt-get install ca-certificates curl gnupg lsb-release     

\\ 添加Docker官方GPG钥匙
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg                              

\\ 设置Docker仓库
echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \
  $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

\\ 安装Docker引擎
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io

其它平台(x86_64、arm64、arm32、s390x)、其它操作系统(Mac、Windows、CentOS、Debian、Binaries)的其它安装方式(基于安装包、基于脚本),参考Docker安装官网。

通过上述步骤安装Docker引擎后,执行docker命令时,可能会提示权限不足,需要sudo。
未避免每次都使用sudo,可以创建docker组,并将用户加入该组。
具体操作为:

\\ 创建docker组
sudo groupadd docker

\\ 将当前用户加入docker组
sudo usermod -aG docker $USER

执行完成后,重启终端或者重新登陆才可生效。

安装 Docker Compose

在安装了Docker引擎后才能安装Docker Compose。

安装步骤如下:

  1. 下载Docker Compose
    sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
    
  2. 添加执行权限
    sudo chmod +x /usr/local/bin/docker-compose
    

其它系统的安装步骤,参考Docker Compose安装官网。

安装EdgeX

EdgeX的Docker Compose文件Github链接为https://github.com/edgexfoundry/edgex-compose,下载相应版本的EdgeX,相关说明详见其Readme文件。

在EdgeX目录下,执行如下命令即可启动EdgeX:

docker-compose up -d

该命令会(1)默认读取当前目录下的docker-compose.yml文件,(2)并根据文件下载需要的docker镜像,(3)根据文件启动相关容器。-d参数,使所有容器都在后台运行。
执行完成后,结果如下图所示:
在这里插入图片描述
常见docker-compose命令有:

\\ 停止运行中的容器
docker-compose stop 

\\ 停止运行中的容器,并且会删除已停止的容器以及已创建的所有网络。
docker-compose down

\\ 查看容器
docker-compose ps

docker-compose教超参见docker-compose教程。

【EdgeX】安装Docker和Docker Compose,并运行EdgeX 1、安装Docker sudo apt-get update sudo apt-get install -y apt-transport-https ca-certificates curl gnupg lsb-release curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg echo "deb 阅读详情

相关推荐

edgexFoundry中文文档1

edgex foundry 边缘计算框架,中文文档,由于官网都是英文的,以便自己学习翻译整理成中文的,后续会继续整理,转载请标明出处。官方文档链接:https://nexus.edgexfoundry.org/content/sites/docs/staging/master/docs/_build/html/

Edgexfoundry自动化安装制作与操作详解中文手册

详细介绍edgexfoundry UI 操作过程,即操作中文手册,与自动化安装制作过程

古桥科技 1万+

用于可靠的钙钛矿薄膜瞬时光致发光模拟的拟合程序

简介 对光激发后的电荷载流子动态的研究对于确定太阳能电池的几个特性至关重要,例如,体和界面重组的数量以及向电荷传输层转移过程的速度。 瞬态光致发光(trPL)是用于研究这些特性的最流行的表征方法之一。 该实验是通过在样品上照射几纳秒的激光脉冲,并记录一段时间内的发光情况来进行的。辐射性重组的光生电荷载流子将引起太阳能电池的光子发射,而非辐射性重组的电荷载流子将不会对发光作出贡献。因此,可以测量到强度随时间递减的光致发光瞬态。(见图1表示trPL的测量和它的输出)。 图1. 一...

FluximAG的博客 2362

物联网微服务Edgex Foundry入门

目录 1、安装基础软件 2、运行 EdgeX 2.1 下载EdgeX compose文件 2.2文件修改好后,运行下面的命令: 3连接设备测试 4 服务连接 4.1安装HiveMQ 4.2注册应用到EdgeX 5 设备控制 5.1 Device Profile 5.2 执行命令 6 总结 以windows 10为例,使用windows 10 自带Hyper-V。 1、安装基础软件 运行EdgeX ...

计算机辅助工程 1013

晶振匹配电容容值计算方法

在使用晶振时,应仔细参考晶振规格书,以确保正确选择匹配电容,从而获得稳定和精准的时钟源。

aidi1111的博客 4653

交叉熵损失函数基本概念及公式

对于二分类问题,模型的输出通常是一个标量,表示样本属于正类的概率。因此,在二分类的交叉熵损失函数中,我们只需要考虑一个概率值,即模型预测为正类的概率。具体来说,当真实标签为1时,我们关注模型预测为正类的概率;当真实标签为0时,我们关注模型预测为负类的概率。因此,二分类的交叉熵损失函数可以表示为:其中,y 表示真实标签,取值为 0 或 1;p 表示模型预测为正类的概率。而对于多分类问题,模型的输出通常是一个向量,表示样本属于各个类别的概率。因此,在多分类的交叉熵损失函数中,我们需要考虑所有类别的概率。

qlkaicx的博客 1万+

EdgeX Foundry 实践篇

概述 2017年4 月份, Linux 基金组织启动开源项目 EdgeX Foundry ,为物联网边缘计算开发一个标准化互操作框架。 EdgeX Foundry 项目构建于戴尔早期基于 Apache2.0 协议的 FUSE 物联网中间件框架, 无关操作系统和硬件的边缘框架。 EdgeX Foundry 旨在创造一个互操作性、即插即用、模块化的物联网边缘...

weixin_34400525的博客 1913

Transformers在自动驾驶领域的应用(High-level like in scene)

Transformers uses global attention mechanism to capture long-range interaction information. Two core modules in Transformers are Self-Attention and Cross-Attention, which defined asAttn(Q,K,V)=softmax(QK⊤dk)VSelfAttn(X)=Attn(WQX,WKX,WVX)CrossAttn(X,Y)=Attn

qq_39337332的博客 1776

EdgeX Foundry (一)安装和部署

EdgeX Foundry (一)安装和部署

fuluoce的博客 2268

产业大脑+未来工厂:揭秘浙江数字经济系统的5大核心场景搭建指南

本文深入解析了“产业大脑+未来工厂”这一浙江数字经济系统的核心范式,并提供了五大核心场景的实战搭建指南。文章详细阐述了从供应链协同、产能共享到产品创新、质量追溯及绿色低碳等关键场景的构建逻辑与技术架构,旨在帮助企业实现从技术驱动到场景驱动的价值落地,破解数据孤岛难题,提升产业链整体效能。

mac99的博客 667

Altium Designer 20/21/22/23版本汉化与库管理全攻略(附避坑指南)

本文系统梳理了Altium Designer 20/21/22/23等多个版本的汉化方案与库管理全流程。针对不同版本的中文支持差异,提供了安全的汉化设置指南与版本选择建议。重点详解了原理图库、PCB封装库及集成库的创建、管理与团队协作最佳实践,并附有常见问题避坑指南,帮助硬件工程师高效搭建稳定的设计环境。

rgv234567的博客 1114

安装edgeX foundry 配置docker及docker-compose

1.先开始装docker和docker-compose 1.1安装docker 在网上找的好多个都有点问题,我没有安装成功。最后通过清华docker镜像 终于安装成功。(此方法是适应ubuntu的教程) 输入 docker --version 查看是否安装成功 1.2安装docker-compose 这里简单介绍下两种安装这里简单介绍下两种安装docker-compose的...

h1astro的博客 3530

API深度集成——OpenClaw与第三方服务无缝对接(2026实战版)

本文介绍了OpenClaw系统与第三方服务的API深度集成技术,重点阐述了RESTful API的实现方案。通过一个功能完善的REST客户端类(RestClient)展示了核心功能:支持请求重试、拦截器机制、错误处理和认证管理等;同时提供了API资源管理器(ApiResourceManager)简化资源操作。这些技术实现了OpenClaw与外部系统的稳定可靠对接,为开发者构建API集成方案提供了2026年的最佳实践。

博客 1215

EdgeX Foundry实战:如何用Docker快速搭建你的第一个物联网边缘计算节点

本文详细介绍了如何使用Docker快速搭建EdgeX Foundry物联网边缘计算节点。从环境准备、核心服务部署到设备集成与数据处理,逐步指导开发者构建生产级边缘计算平台。特别适合熟悉Docker但初次接触物联网平台的开发者,涵盖开源工具EdgeX Foundry的实战应用与优化技巧。

weixin_30689307的博客 424

华为OD机考双机位C卷 - 补种未成活胡杨 (Java & Python& JS & C/C++ & GO )

华为OD机考双机位C卷 - 补种未成活胡杨(OD上机考试双机位C卷)。提供在线OJ刷题。Java、C++、Python、GO语言、C语言、JavaScript题解,并提供完整思路讲解。

算法大师! 2418

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

保姆级教程:在CentOS 7上用Docker Compose一键部署EdgeX Foundry 3.1(含虚拟设备服务)

本文提供在CentOS 7上使用Docker Compose一键部署EdgeX Foundry 3.1的详细教程,包含虚拟设备服务的完整解决方案。从环境准备、Docker配置到EdgeX核心部署流程,逐步指导开发者完成安装和验证,特别适合快速搭建物联网边缘计算原型系统。

weixin_26897585的博客 368

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

2. 官方device-virtual设备服务 测试

如果该设备服务器和edgex 不在一个主机上, [Service] 下面 Host 填写设备服务所在的主机地址。添加完成后 可以看到有许多下面的 command ,这些command 列表显示的是device.virtual.int.yaml文件中 deviceResources 及 deviceCommands 列表下面 isHidden为false 所有的资源和命令。默认使用res/profiles res/device下面的文件 ,可手动删除面板下面的所有的device 和profile。

61

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

1. device-virtual 设备服务测试

添加完成后 可以看到有许多下面的 command ,这些command 列表显示的是device.virtual.int.yaml文件中 deviceResources 及 deviceCommands 列表下面 isHidden为false 所有的资源和命令。默认使用res/profiles res/device下面的文件 ,可手动删除面板下面的所有的device 和profile。http://[host]:59882/api/v2/device/name/设备名称/资源名字或者命令名字。

63

【stm32】cmake构建vscode开发环境(复杂大型项目)

和。

2301_79858368的博客 589

为何选择EdgeX?

EdgeX Foundry 专注于充分运用云原生原则,借此发挥边缘计算的优势,可以解决边缘节点和数据规范化方面的关键互操作性挑战。

edgexfoundry的博客 3816

EdgeX Foundry 边缘计算平台对Modbus设备状态检测和远程控制

收到设备第一时间进行了开机配置,整个过程都比较顺畅,通过简单的上电、开机就可以进入到系统配置页面,配置就类似一般的Ubuntu系统配置,一步步就可以进入到系统设备的整体参数配置和我现在用的物联网边缘计算**类似,所以就想申请来试试部署边缘计算平台EdgeX进行一下测试,平时工作中也会接触很多类似的设备,也想做一个对比。

专注基础架构领域 1363

Edge X Foundry框架-初步配置

前段时间我发布了Edge X Foundry的介绍,今天我就写一下如何初步配置这个框架我们以Windows10 1803操作系统版本进行演示所以要的组件如下:1.Java SDK 1.8版本,因为Edge X Foundry就是在这个版本上开发的,是兼容最好的,如何配置不再赘述2.MongoDB,这是与框架搭配最好的数据库,如何配置可见我的另一篇文档3.GitHub,版本管理工具,因为我们的框架要...

WinFanChen的博客 7967

Foundry Windows 安装 教程

首先要安装rust 忽略这步 我已经安装成功了。就可以看到是否安装成功了。

qq_41846616的博客 869

Docker部署EdgeX相关基本操作

1. 拉取EdgeX Docker镜像 docker-compose pull 2. 启动EdgeX docker-compose up -d 3. 停止并删除EdgeX容器(删除容器镜像) docker-compose down 4. 检查容器是否启动 docker-compose ps 启动状态 未启动状态 5. 停止与重启EdgeX(不删除容器镜像) docker-compose stop docker-compose stop rulesengin

qq_43796312的博客 824
上一篇: EdgeX Foundary 2.1Jakarta版官方文档中文翻译
下一篇: 树莓派4B搭建Docker环境
Hey___Man
博客等级 码龄9年 16粉丝 40原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值