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
方法二:
yum -y install epel-release yum -y install python-pip
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