docker-compose edgex

前言

基于docker-compose 部署edgex

系统: ubuntu20
源:阿里源

1、安装docker

参考 https://blog.csdn.net/x7536987/article/details/124808845

1、更新软件源列表
sudo apt update
2、安装软件包依赖
sudo apt install apt-transport-https ca-certificates curl software-properties-common
3、在系统中添加Docker的官方密钥
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
4、添加Docker源,选择stable长期稳定版
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable"
5、再次更新源列表
sudo apt update
6、查看可以安装的Docker版本
sudo apt-cache policy docker-ce
7、开始安装Docker(ce表示社区版)
sudo apt install docker-ce
8、查看是否成功安装Docker,出现下图,说明安装成功
docker
9、查看安装的Docker版本
docker -v
10、启动Docker服务
sudo systemctl start docker//wsl 不好使换成service
11、设置开机自启动docker
sudo systemctl enable docker
12、查看Docker是否开启,出现绿色圆点表示服务正常开启
sudo systemctl status docker

2、docker-compose安装

1、下载最新版的docker-compose文件
sudo curl -L https://github.com/docker/compose/releases/download/2.10.1/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
2、添加可执行权限
sudo chmod +x /usr/local/bin/docker-compose
3、测试安装结果
docker-compose --version

3、下载edgex-compose

到github 下载 https://github.com/edgexfoundry/edgex-compose,然后解压,并发送服务器

4、docker-compose换源

gedit /etc/docker/daemon.json

{

"registry-mirrors": ["http://hub-mirror.c.163.com"]

}

4、运行edgex

进入项目目录下
 docker-compose -f docker-compose-no-secty.yml up -d

5、获取虚拟服务值

curl http://192.168.21.4:59882/api/v3/device/name/Random-Boolean-Device

6、edgex 参考资料

https://app.swaggerhub.com/home?query=edgex&sort=BEST_MATCH&order=DESC
https://docs.edgexfoundry.org/3.0/

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值