安裝edgeX foundry 配置docker及docker-compose

 1.先開始裝docker和docker-compose

 1.1安裝docker

在網上找的好多個都有點問題,我沒有安裝成功。最後通過清華docker鏡像 終於安裝成功。(此方法是適應ubuntu的教程)

輸入

docker --version

查看是否安裝成功

1.2安裝docker-compose

這裏簡單介紹下兩種安裝這裏簡單介紹下兩種安裝docker-compose的方式,第一種方式相對簡單,但是由於網絡問題,常常安裝不上,並且經常會斷開,第二種方式略微麻煩,但是安裝過程比較穩定docker-compose的方式,第一種方式相對簡單,但是由於網絡問題,常常安裝不上,並且經常會斷開,第二種方式略微麻煩,但是安裝過程比較穩定

方法一:
看官網教程 https://docs.docker.com/compose/install/#install-compose

# curl -L https://github.com/docker/compose/releases/download/1.8.1/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose

# chmod +x /usr/local/bin/docker-compose

查看版本信息

docker-compose --version
但是此方法會經常因爲網絡的原因而無法安裝
 

方法二:

1、安裝python-pip
若沒有yum,會提示安裝yum

yum -y install epel-release
yum -y install python-pip
2、安裝docker-compose
pip install docker-compose

待安裝完成後,執行查詢版本的命令

docker-compose version
如圖,安裝成功!
 

2.下載EdgeX foundry compose file:

https://github.com/edgexfoundry/developer-scripts

在github上下載該文件,到服務器上。

3.運行EdgeX foundry foundry(安裝過程個人花了幾小時安裝完)

進入安裝developer-scripts上的目錄。

docker-compose pull
docker-compose up -d volume
docker-compose up -d config-seed
docker-compose up -d mongo
docker-compose up -d logging
docker-compose up -d notifications
docker-compose up -d metadata
docker-compose up -d data
docker-compose up -d command
docker-compose up -d scheduler
docker-compose up -d export-client
docker-compose up -d export-distro
docker-compose up -d rulesengine
docker-compose up -d device-virtual

4.輸入docker ps -a 來確認所有容器已經被下載並啓動。

 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章