IoTGateway/IoTEdge

From ESS-WIKI
Revision as of 04:09, 18 May 2020 by Daniel.hung (talk | contribs)
Jump to: navigation, search

Installation

We use EPC-R3220 as an example.

  • Version: R3220A1AIM20UIV20003_am335x_2020-04-13
  • OS: Ubuntu 18.04
  • Kernel: 4.14.79

Moby

To install Moby-engine for Arm platforms based on the Docker document.

$ sudo apt-get update
$ sudo apt-get install lsb-release curl gpg \
       apt-transport-https \
       ca-certificates \
       curl \
       gnupg-agent \
       software-properties-common

$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

$ sudo add-apt-repository \
       "deb [arch=armhf] https://download.docker.com/linux/ubuntu \
       $(lsb_release -cs) \
       stable"

$ sudo apt-get update
$ sudo apt-get install moby-engine moby-cli

IoT Edge

Get the latest stable version and install maunally, e.g. we have 1.0.9 currently.

$ wget https://github.com/Azure/azure-iotedge/releases/download/1.0.9/iotedge_1.0.9-1_ubuntu16.04_armhf.deb
$ wget https://github.com/Azure/azure-iotedge/releases/download/1.0.9/libiothsm-std_1.0.9-1_ubuntu16.04_armhf.deb

$ sudo dpkg -i *.deb

Verification & Deployment

Provisioning

Deploy

References