前言
mainflux是一款优秀的golang语言开发的开源工业互联网平台软件。这里讲述在该系统软件在ubuntu18.04系统下面部署和运行的过程。
一、准备工作
1)源代码下载
git clone https://github.com/mainflux/mainflux.git
2)docker安装
sudo apt-get install docker-io
3)docker-compose安装
下载docker-compose
curl -SL https://github.com/docker/compose/releases/download/v2.4.1/docker-compose-linux-x86_64 -o ~/.docker/cli-plugins/docker-compose
设置环境变量,将下面一行加入到root目录下下面的.bashrc文件末尾。
export PATH=$PATH:~/.docker/cli-plugins
二、运行mainflux
进入mainflux目录执行make run命令,出现下面的一个错误。
root@ubuntu:/home/shane/mainflux# make run
docker-compose -f docker/docker-compose.yml up
[+] Running 0/18
⠹ nats Pulling 0.2s
⠹ auth-redis Pulling 0.2s
⠹ coap-adapter Pulling