> 文档中心 > edgexfoundry golang 1.0.0 快速跑起来

edgexfoundry golang 1.0.0 快速跑起来

edinburgh(爱丁堡版) 出来了,这次升级有较大改动,相对成熟,为此我专门编译打包镜像,修复了一些bug.

 

镜像已上传到docker hub,大伙可以通过如下文件直接跑起来,分了两个数据库版本:

redis 与 mongodb,在此基础上又有安全与非安全版本。

下载启动文件压缩包:https://pan.baidu.com/s/1Ro7cJlxP7A8wCFJXg5Yg0A  密码:i33y

如果docker hub pull镜像太慢,可下从这里下载,自已docker load,镜像压缩包下载地址:

https://pan.baidu.com/s/1e0mIM0nXd6iV9L7IY3stlQ 密码:fw3u

edgexfoundry启动运行步骤说明

提供redis与mongo两个版本,根据需要选择其中之一运行

一、运行mongo版

1、进入linux主机
2、先安装好docker与docker-compose
3、建个目录edgex-mongo,比如
   mkdir edgex-mongo
4、将文件edgex-docker-launch.sh 与 docker-compose.yml 拷入到刚建的目录edgex-mongo下   
5、使文件可执行:
   chmod +x edgex-docker-launch.sh

6、执行脚本,启动edgexfoundry
   ./edgex-docker-launch.sh
   
   说明:第一次启动时,会从dockhub下载镜像,很慢,
         可以执行命令 docker load -i XXX.tar 将相应的镜像load到本机,不用去dockhub下载
         xxx.tar文件 在 "go版edinburgh镜像.zip" 有提供

7、查看微服务启动结果
   浏览器访问consul 输入 http://x.x.x.x:8500 (输入你的linux IP )
   或
   执行 docker ps -a 命令查看
   
   
停止edgexfoundry方法:
  
  在edgex-mongo目录下执行如下命令
  docker-compose -f docker-compose.yml down  

二、运行redis版

1、进入linux主机
2、安装好docker与docker-compose
3、建个目录edgex-redis,比如
   mkdir edgex-redis
4、将文件edgex-docker-launch-redis.sh 与 docker-compose-redis.yml 拷入到刚建的目录edgex-redis下   
5、使文件可执行:
   chmod +x edgex-docker-launch-redis.sh

6、执行脚本,启动edgexfoundry
   ./edgex-docker-launch-redis.sh
   
   
   说明:第一次启动时,会从dockhub下载镜像,很慢,
         可以执行命令 docker load -i XXX.tar 将相应的镜像load到本机,不用去dockhub下载
         xxx.tar文件 在资料 "go版edinburgh镜像.zip" 有提供   
   
7、查看微服务启动结果
   浏览器访问consul 输入 http://x.x.x.x:8500 (输入你的linux IP)
   或
   执行 docker ps -a 命令查看
   
   
停止edgexfoundry方法:
  
  在edgex-redis目录下执行如下命令
  docker-compose -f docker-compose-redis.yml down 

 

点击进入:视频学习

 

 

 

 

虫部落快搜