树莓4b ubuntu mate 20.04 (armhf) 安装部署 EdgeX Foundry

1.安装 Docker 和 Docker Compose
参考:另外两篇总结
https://blog.csdn.net/dingpan119/article/details/108238165
https://blog.csdn.net/dingpan119/article/details/108278141

2.下载 EdgeX compose 文件
1)首先我们访问如下地址查看最新的 compose 文件:
https://github.com/edgexfoundry/developer-scripts/tree/master/releases
也可以从 https://github.com/edgexfoundry/developer-scripts/tree/master/查看,网上有些教程里的下载地址是链接失败的,主要是github下载架构变化了,你可以从教程网址里一级一级的往回找,大概率是能能找到正确的下载分支。
在这里插入图片描述
在这里插入图片描述
2) 官网下载最新的docker-compose文件,执行如命令将其下载到本地并重命名为 docker-compose.yml

curl https://github.com/edgexfoundry/developer-scripts/blob/master/releases/geneva/compose-files/docker-compose-geneva-redis-no-secty-arm64.yml -o docker-compose.yml

下载后发现新文件:docker-compose.yml的内容并非如下格式,而是类似网页html格式,不知道为什么,这个问题困扰了我很久,怎么办呢?解决办法见下面的步骤
在这里插入图片描述
3) 打开 网页:https://github.com/edgexfoundry/developer-scripts,直接打包下载,或者在linux下下载打包文件,然后在解压,打开xxxx.yml文件,发现内容是上面截图的格式。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
3.运行EdgeX foundry
(1)首先执行如下命令将所有 EdgeX Docker 镜像下载下来:
docker-compose pull
执行失败加 sudo 试试 ,如果比希望每次都敲击sudo ,参考:
https://www.cnblogs.com/wxxf/p/12976421.html
https://www.cnblogs.com/xuanmanstein/p/7384158.html在这里插入图片描述
(2)镜像下载下来后,执行如下命令运行 EdgeX 容器:
docker-compose up -d
执行失败加 sudo 试试 ,如果比希望每次都敲击sudo ,参考:
https://www.cnblogs.com/wxxf/p/12976421.html
https://www.cnblogs.com/xuanmanstein/p/7384158.html在这里插入图片描述
(3)接着执行如下命令即可显示当前所有已下载并启动的容器(可以看到其中还启动了个 mongodb 服务,使用默认的 27017 端口):
docker-compose ps
执行失败加 sudo 试试 ,如果比希望每次都敲击sudo ,参考:
https://www.cnblogs.com/wxxf/p/12976421.html
https://www.cnblogs.com/xuanmanstein/p/7384158.html
在这里插入图片描述
(4)当然也可以使用标准 docker 命令来查看正在运行的容器列表,下面通过 format 参数格式化显示出容器启动的时间、运行时间以及其他详细信息:
docker ps -a --format “table {{.Names}}\t{{.Status}}\t{{.Ports}}\t{{.RunningFor}}”
docker-compose ps
执行失败加 sudo 试试 ,如果比希望每次都敲击sudo ,参考:
https://www.cnblogs.com/wxxf/p/12976421.html
https://www.cnblogs.com/xuanmanstein/p/7384158.html
在这里插入图片描述
4.运行检查与测试:
未完待续

参考:
https://docs.edgexfoundry.org/1.2/getting-started/quick-start/
https://www.hangge.com/blog/cache/detail_2343.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值